Career guidance c-dac

Post on 15-May-2015

11,756 views 4 download

Tags:

description

This presentation provides knowledge and almost all information about C-DAC.

transcript

CAREER GUIDANCE

POST GRADUATE DIPLOMA COURSES

byParesh Kamble

For Whom ?

• Any Engineering Graduate who failed to acquire job through campus placement.

What is it ?

• Post Graduate diploma courses started by GOI under the leadership of C-DAC (Centre for Development of Advanced Computing), ACTS (Advanced Computing Training School) program run by Ministry of Communications & Information Technology.

What are the courses ?

• DAC (Diploma in Advanced Computing)• WiMC (Wireless & Mobile Computing)• DVLSI (VLSI Design)• DESD (Embedded Systems & Design)• DITISS (IT Infrastructure, Systems & Security)• DIVESD (Integrated VLSI & Embedded System Design)• DSSD (System Software Development)• DHI (Healthcare Informatics)• DGi (Geo Informatics)• DCLN (Computational Linguistics & NLP)• DASS (Automation & SCADA System)• DST (Software Technology)

Post Graduate Diploma inDiploma in Advanced Computing

Diploma in Advanced ComputingCourse Focus:

• Flagship Program in ACTS.• Aspiring Engineers & IT professionals who want to

venture in domain of advanced computing.• Aims to groom students to work on current tech trends

and prepare them to keep pace with changing technology.

• Course has been designed keeping in view contemporary and futuristic human resource requirement by IT & Communication Industry.

• Syllabus derived from R & D resources of C-DAC.• Running successfully for 17 years.• Quarter million students placed till now.

Diploma in Advanced ComputingCourse Highlights:

• 24 week full time diploma course• Curriculum designed in consultation with industry experts, • Courseware designed with leading publishers. • Well-equipped laboratory and can be accessed 24 hours. • Extensive hands on sessions • Live exercises relevant to the standards of industry. • Evaluation at the mid and end of the course • 100+ hrs for soft skills training• Placement assistance • Centralized examination system. • Corporate / industry interaction • Best student award.

Diploma in Advanced ComputingEligibility Criteria:

• Engg Graduate in any discipline or equivalent (eg. BE/B.Tech/4 years B. Sc Engg./ AMIE/ AIETE / DoEACC B level etc).

• PG in Engg. Sciences (eg. MCA / M.Sc. Engg, M.Sc. (Computer Science, IT, Electrical and Electronics, Electronics, Instrumentation etc)

• Post Graduates in Math or allied areas (eg. Statistics, Applied Math)

• PG in Physics or Computational Sciences / Post Graduates in Computing or Management are also eligible provided they hold graduation degree in Sciences.

• The candidates must have secured a minimum of 50% marks in their qualifying examination.

Diploma in Advanced ComputingPlacement Initiatives:

Placement Web ServiceStudent’s database at Query Engine for reference of Companies.

Placement Cell The Placement Cell at the respective centres actively coordinates the task of organizing the Campus Interviews for all the students. It catalyzes the placement process.

Diploma in Advanced ComputingSpecial Features:

• Curriculum Designed by the Industry experts. • Resourceful Faculty • Creative Work Environment • Quality Course Material• Access to state-of-the-art computing facilities • Extensive Hands-On sessions • Well-Equipped Library • Limited Internet Access• Interactive Website for Academic Collaboration • Partial Reimbursement of International Certification Fees • Placement Cell • Hostel Facilities at Select Centres • Best Student Award

Diploma in Advanced ComputingCourse Contents:

• Operating Systems concepts• C, C++ and Data Structures • Software Engineering & Project Management• Web Programming and XML• Database Technologies (Using Oracle 11g & MS SQL Server)• J2SE- Core Java• J2EE-Enterprise Java• Microsoft .Net Technologies• Upcoming Technology• Aptitude• Business Communication• Project

Diploma in Advanced Computing Operating Systems concepts • What is an OS?

Processes Scheduling & Synchronization Memory Management File Systems Virtual Memory and Paging Threading Concepts General OS Architecture Network and Distributed OS

• Overview of Linux

Introduction to Utilities Linux Commands Linux File System GUIs Vi Editor The Shell Shell programming Bourne Again Shell TC Shell

• Unix System Programming Process Signals Semaphores & Mutex Inter – Process Communication POSIX Threads

Diploma in Advanced Computing C, C++ and Data Structures

• Pointers and Arrays using Pointers

Structures, Union, Enumeration and Typedef Discussion on Object oriented concepts Programming constructs Functions (System and user defined functions) Access Specifiers Classes and Objects Overloading Inheritance Polymorphism

• Algorithms & Data Structures using C++ Arrays, Stacks, Queues, Linked Lists (Singly, Doubly, Circular), Trees, Threaded trees, AVL Trees Graphs Graphs, Sorting (Bubble, Quick, Heap, Merge) STL (Standard Type Libraries) RTTI (Run Time Type Identification) Advanced Typecasting

Diploma in Advanced Computing Software Engineering & Project Management

Why SE? Software: A Process Software Life Cycle Models Various Phases in s/w Development Iterative and Incremental Development Software Quality Assurance Introduction to Coding Standards Project Management Software Testing Different Testing Tools Introduction to MS Project Case Study

Diploma in Advanced Computing Web Programming and XML

• PHP Introduction to PHP Working with arrays Functions Forms Handling date and Times Working with Files

• Extensible markup Language (XML) The Purpose and Nature of XML XML Syntax and Structure Rules XML Document Type Declaration XML and Data Binding XML Linking Mechanisms XML Style Language Converting HTML Documents into XML Documents XML Parsers Java and XML Introduction to SAX

Diploma in Advanced Computing Web Programming and XML

• AJAX Introduction to Ajax Web services and Ajax Ajax using HTML, CSS, JavaScript Ajax Framework and DOM XML Http Request Ajax Architecture

• Web Programming concepts Architecture of the Web HTML 5.0 programming DHTML CSS DOM

JavaScript

• Web services & Web Security Introduction to Web services & Web Security

Diploma in Advanced Computing Database Technologies (Using Oracle 11g & MS SQL Server)

• Database Concepts Client/Server Computing RDBMS Technologies Codd’s Rules Data Models Normalization Techniques ER Diagrams Data Flow Diagrams Data Integrity Data Security Database recovery & backup

• SQL and PL/SQL Overview of Oracle SQL* Plus DDL, DML and DCL Tables, Indexes and Views Clusters, Sequences and Snapshots PL/SQL Cursors Stored Procedures and Triggers

Diploma in Advanced Computing Database Technologies (Using Oracle 11g & MS SQL Server)

SQL Server 2005 Introdution to SQL server How to write Queries in SQL Server Maintenance Plan

Diploma in Advanced Computing J2SE – Core Java

Data Types, Operators and Language Constructs Classes and Objects, Inner Classes and Inheritance Interface and Package Exceptions Threads Java.lang Java.util Java.awt Java.io Java.applet Java.swing Java n/w programming Introduction of Design Patterns Creational Patterns Structural Patterns Behavioral Patterns

Diploma in Advanced Computing J2EE – Enterprise Java

TCP and Datagram sockets Servlets, Java Server Pages Remote Method Invocation JDBC JavaBeans Enterprise Java Beans Java Security Native Methods Java Virtual Machine Naming Services Java Mail Java Messaging Services Transactions Introduction to Struts Framework Introduction to hibernate, HQL J2EE (struts) and hibernate

Diploma in Advanced Computing Microsoft .Net Technologies

• Microsoft .Net 4.0 Framework Introduction to NET 4.0 Framework NET 4.0 Framework Overview Execution Process in .NET Environment Application Domain Language Interoperability . NET Framework Class Library Assemblies Introduction of Windows Presentation Foundation Introduction of Windows Workflow Foundation Introduction of Windows Communication Foundation

Diploma in Advanced Computing Microsoft .Net Technologies

• C# .NET 4.0 Need of C# Operators Namespaces & Assemblies Arrays Preprocessors Delegates and Events Boxing and Unboxing Regular Expression Collections Multithreading Programming Memory Management Exceptions Handling Win Forms Working with database Windows Presentation Foundation Windows Communication Foundation Windows Workflow Foundation

Diploma in Advanced Computing Microsoft .Net Technologies• ASP .NET 4.0 ASP .NET Server Controls and client-side scripts

ASP .NET Web Server Controls Validation Controls Server Control Events User Controls in ASP .NET Working with Master-Detail relationship ASP .NET State Management ASP .NET Web Application Security ASP .NET Mobile Framework Transaction Management Building .NET components ADO.NET, Querying with LINQ Asp .Net AJAX Custom Control Master Pages, Themes and skins Web Services Enterprise Services Deployment .NET Remoting Personalization and Localization Introduction about Sliverlight

Diploma in Advanced Computing Microsoft .Net Technologies

• Share point 2010 Introduction to Share Point

Working with Share Point Libraries Working with workflow Working with web part, Sites and Workspaces Managing Access in Share Point Working with Audiences Working with Excel Services Working with Business Data Catalog Web Content management Working with Search

Diploma in Advanced Computing Upcoming Technologies

Introduction to Cloud Computing Defining cloud computing Services from the cloud Exploiting Software as a Service (SaaS) Exploring Infrastructure as a Service (IaaS) Exploring Platform as a Service (PaaS)

Post Graduate Diploma in Wireless & Mobile Computing

Wireless & Mobile ComputingCourse Focus:

• It is one of the pioneering program of ACTS.• targeted towards the engineers who wish to venture into the

domain of Mobile Computing.• Makes student ready for exponentially growing Mobile and

Wireless industry.

Wireless & Mobile ComputingEligibility Criteria:

• Graduate in Engg or equivalent (eg. BE/B. Tech/4 years B. Sc Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical / Computer Science Engineering (CSE) or related areas.

• PG in Engg. Sciences (eg. MCA/M.Sc. Engg, M.Sc. (Computer Science, IT, Electrical Electronics, Electronics, Instrumentation etc)

• Post Graduates in Maths or allied areas (eg. Statistics, Applied Maths)

• The candidates must have secured a minimum of 50% marks in their qualifying examination.

Wireless & Mobile ComputingModules:• C, C++ Programming and Data Structures• System Development Methodology • Java Programming • Mobile and Wireless Technologies

o Basics of Wireless Technologies :o Cellular Communication: Single cell systems, multi-cell systems,

frequency reuse, analog cellular systems, digital cellular systemso GSM standard: Mobile Station, BTS, BSC, MSC, SMS sever, call

processing and protocolso CDMA standard: spread spectrum technologies,o 2.5G and 3G Systems: HSCSD, GPRS, W-CDMA/UMTS,3GPP and

international roaming, Multimedia serviceso CDMA based cellular mobile communication systemso Wireless Personal Area Networks: Bluetooth, IEEE 802.11a/b/g

standards o Mobile Handset Device Interfacing: Data Cables, IrDA, Bluetooth, Touch-Screen

Interfacing o Wireless Security, Telemetry

Wireless & Mobile ComputingModules: (contd..)

• Java Wireless Programming and Applications Development(J2ME) • iPhone Programming • OS Concepts & Linux Programming • WinCE .NET, Compact Framework Programming & Introduction to

Database • Android Application • Business Communication

Post Graduate Diploma inVLSI Design

VLSI DesignCourse Focus:

• This program is designed and implemented by the senior experts of C-DAC who have designed and developed the Param series of Super Computer.

• This program is focused to develop the practical knowledge on VLSI design and verification using RTL Coding and verification tools.

• Engineers shall get the complete practical hands-on about the latest in the chip designing area.

VLSI DesignEligibility Criteria:

• Graduate in Engineering or equivalent (eg. BE/ B.Tech/ 4 years B. Sc Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical/ Computer Science Engineering (CSE) or related areas.

• PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc.(CS, IT, EE, Electronics, Instrumentation etc).

• The candidates must have secured a minimum of 55% marks in their qualifying examination.

VLSI DesignCourse Contents:

Advanced Digital Design Combinatorial Logic Design

Sequential Logic Design State machines Advanced Design Issues Metastability Noise margins Power Fan-out Design rules Skew Timing considerations System Architectures

VLSI DesignCourse Contents:

System Building Blocks Computer Architecture Memory Architectures Introduction to a system bus (PCI- Express) Introduction to a peripheral Introduction to LAN (Ethernet) Communication Fundamentals Few other topics of Industry relevance

FPGA Architecture Architecture study of some popular FPGA families Detailed study of a Xilinx FPGA family( Virtex 6) Architecture of Microcontrollers in FPGA (ARM) The Backend tools Integrating Non-HDL modules : Building Macros

VLSI DesignCourse Contents:

Programming Fundamentals Introduction to C

Arrays Functions Strings Structures & unions Introduction to C++ Classes & Objects Inheritance Virtual functions

VLSI DesignCourse Contents:

HDL Simulation and SynthesisThe concept of SimulationHDL Simulation and ModelingThe Synthesis ConceptSynthesis of high level constructsTiming Analysis of Logic CircuitsCombinatorial Logic SynthesisState Machine SynthesisEfficient Coding StylesHierarchical and flat designsConstraining DesignsPartitioning for SynthesisPipeliningResource sharingOptimizing arithmetic expressionsDesign reuseThe Simulation and Synthesis Tools

VLSI DesignCourse Contents:

VHDL (In accordance with standard IEEE 1076-2008) Introduction to HDL VHDL Flow Language constructs Concurrent constructs Sequential Constructs Subprogram Packaging Timing Issues

Verilog (In accordance with IEEE 1364-2005 and 2009) Data typesModeling concepts, Task and FunctionsSpecify block and Timing checksVerification and Writing test benches

VLSI DesignCourse Contents:

ASIC Design Issues ASIC design flow

Testability: Test principles, fault models, fault coverage, test vectorsDesign for testReliability considerationsDifferent technology optionsPower calculationsPackage selectionClock methodologies

Verification using SystemVerilog Introduction to VerificationLinux Shell Scripting

VLSI DesignCourse Contents:

CMOS VLSI Design Introduction to the MOS technology and fabrication process flowCMOS combinational logic designDesign of Basic gates, transmission gates etcDesign of complex logicDevice sizing, timing parameters & estimation of layout resistance & capacitanceDesign rules for CMOS layoutIntroduction to layout and simulation toolsPlace and Route Extraction, LVSNetlist to GDS-II flowDevice Generator Libraries

Post Graduate Diploma in Embedded Systems & Design

Embedded Systems DesignCourse Focus:

• Diploma in Embedded Systems Design (DESD) for Engineers in computers, electronics and IT.

• Embedded Systems is a unique field, where engineers need to have sound knowledge in hardware and software design.

• Keeping this aspect in view, C-DAC has designed the diploma giving equal emphasis to hardware and software, enabling engineers to face challenges in the design and development of state of the art embedded systems.

• The latest curriculum includes a module on wireless embedded systems design, specifically focusing on wireless technologies and Wireless Sensor Networks (WSN).

Embedded Systems DesignEligibility Criteria

• Graduate in Engineering or equivalent (eg. BE/ B.Tech/ 4 years B. Sc Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical/ Computer Science Engineering (CSE) or related areas.

• PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc.(CS, IT, EE, Electronics, Instrumentation etc)

• The candidates must have secured a minimum of 55% marks in their qualifying examination.

Embedded Systems DesignCourse Contents:• Programming Concepts and Data Communication

C & DS Data Communication

Review of communication concepts Circuit switching, Packet Switching OSI and TCP/IP layered architectures TCP, UDP, IP, ARP, RTP, RTCP, SIP, ICMP, PPP protocols DHCP LAN technologies: 802.2, 802.3, 802.4, 802.5 Socket programming Introductory sessions on FDM TDM WDM multiplexing PCM WAN technologies: HDLC, Frame relay, ATM, FDDI Application layer protocols: DNS, SMTP, HTTP, FTP, TELNET

Embedded Systems DesignCourse Contents:

• Introduction to Embedded SystemsTrends in Embedded Systems Challenges and Design Issues in Embedded Systems Assemblers Compilers Linkers Loaders Debuggers Embedded In-Circuit Emulators and JTAG Profilers and Test Coverage Tools, Build Tools for Embedded Systems Configuring and Building GNU Cross-Toolchain

Embedded Systems DesignCourse Contents:

• 8/16/32 bit Microcontrollers and Interfacing 8-bit Processor and Interfacing Processor Architecture (Princeton and Harvard)RISC & CISCMicrocontrollers Features & MemoriesInternal ArchitectureAddressing ModesOverview Instruction SetData Movement InstructionsMemory InstructionsArithmetic & Bit Operation InstructionsHardware FeaturesReset & System Clock /OscillatorsTimers, Input Capture & Output Compare Modes

Embedded Systems DesignCourse Contents:

Firmware DesignPower, Oscillator & Reset CircuitryI/O PortsIn-System Programming(ISP), In-Application Programming(IAP)Interfacing LED’s, Switches & LCDParallel InterfaceInterfacing Hardware to MicrocontrollerTypes of ADC and DACExample Interfacing of ADC & DAC to MicrocontrollerSerial Interface through RS232I2CSPI CommunicationCAN InterfacingUSB or PCI InterfacingCase Study on Designing one Embedded System usingMicrocontrollerC programming for MicrocontrollersDebugging with JTAG

Embedded Systems DesignCourse Contents:

• ARM Architecture and Organization Introduction to 16/32-bit Processors The ARM Architecture Overview of ARM Register Set and Modes ARM Processor Core ARM7TDMI & ARM 9TDMI Data Path and Instruction Decoding Comparison of ARM Series (ARM 10, ARM 11, Cortex) Intelligent Energy Management & Trust Zone ARM Instruction Set Introduction to Exceptions Conditional Execution Branch, Branch Link and Branch Exchange ARM Development Environment Assembler and Compilers Linkers and Debuggers

Embedded Systems DesignCourse Contents:

Software Interrupts Data Processing InstructionsMultiple Register Transfer Instruction Thumb Instruction Set Mixing ARM & Thumb Instructions Architectural Support for High Level Language Data Types Floating Point Data Types Expressions, Conditional Statements and Loops ARM MMU Architecture Synchronization Context Switching Enhanced DSP Extension Introduction to ARM Cortex family of processors and architecture Operation Modes for Cortex-M3 (Thread and Handler Modes) Registers and Memory Map of Cortex-M3 Introduction to Multi-Core Embedded Systems, Introduction to FPGA

Embedded Systems DesignCourse Contents:

• Real Time Operating System (RTOS)Introduction to Operating SystemsOS services and goals, Types of Operating SystemsProcess Management – Process and Thread conceptSchedulingProcess Synchronization Mechanisms and DeadlocksMemory Management – Memory Allocation ProblemsPaging Segmentation, Virtual MemoryDemand PagingPage Replacement AlgorithmsThrashingWorking Set ModelFile System Management – File conceptsAllocation and Protection Mechanisms

Embedded Systems DesignCourse Contents:

• Real Time Operating System (RTOS) Introduction to Boot loaders and Board Support Packages Overview of Block & Network Devices KMOD & Advanced Modularization Introduction to RTOS Concepts, Priority Assignment in Real Time Systems, Priority Inversions, Real Time Task Specifications, Schedulability Analysis of Real Time Tasks Internal Kernel Structure of RTOS, TCB or PCB Structure in the RTOS, Scheduling Algorithm used in RTOS Task Management, Creation and Deletion of Task, Time Management, Delaying & Resuming a Task Inter Process Communication, Semaphores, Mutex, Mailboxes, Message Queues Porting of RTOS on one of the Target Boards

Embedded Systems DesignCourse Contents:

• Wireless Technologies and Mobile Programming Wireless LAN – 802.11 & WiMAX RFID & Bluetooth GSM & GPRS Mobile Development Platforms (Android, Symbian, OpenMoko, J2ME) Mobile Programming Languages Design & Development of Mobile User Interfaces Mobile Application Development & Debugging Mobile WiFi and Bluetooth Applications Mobile Location Based Service

Embedded Systems DesignCourse Contents:

• Digital Signal processing DSP Fundamentals Signals and their Classification, Sampling Quantization Nyquist Criteria Resolution SQNR, LTI Systems Transfer Function Convolution Correlation Input-output equation Frequency Response Impulse response Fourier Laplace and Z transforms

Embedded Systems DesignCourse Contents:

Discrete Fourier Transform Fast Fourier Transform. Octave Programming Numeric Data Types Strings Variables Expressions Statements Functions and Script Files Error Handling, Debugging

Basic Input and Output C-Style I/O Functions Multi dimensional plotting Multiple plots System Construction and Interface Functions. Octave Demonstrations - Sampling and Smoothening

Embedded Systems DesignCourse Contents:

Modulation Plotting poles & zeros Impulse Response Frequency Response FIR, IIR and FFT Implementation FIR Filter Design Concepts, Implementation of FIR Filter, DSP based embedded Systems Design Process: Algorithms IIR Filter Design Concepts, Implementation of IIR Filter, FFT algorithm and Implementation DTMF Generation and Detection using Octave Audio Signal Processing and Image Processing using Octave

Evolution & Brief overview of DSP processors (variants from Analog Devices & Texas Instruments etc.) Fixed and Floating point DSP's

Embedded Systems DesignCourse Contents:

DSP System Design & Development Tools TMS320C55xx Architecture Overview Functional Units, Memory Space Interrupts and Buses Addressing Modes DSP programming in Assembly and C C55x Instruction Set Mixed C-and-Assembly Language Programming Pipelining and Parallelism in TMS320C55x, C55x Peripherals, Implementation of FIR Filter Using C55x DSP Applications – Introduction to data compression Speech-Coding Techniques introduction to CODECS

Post Graduate Diploma in IT Infrastructure, Systems and Security (DITISS)

IT Infrastructure, Systems & SecurityCourse Focus:

• The program targeted towards grooming students in the arena of Human-Computer Interaction (HCI) and Information System and Cyber Security.

• The objective of this course is to enable the student to understand the concepts of network security and learn the techniques of detecting the attacks and securing a network from internal and outside attacks.

• The student will be able to understand a variety of generic security threats and vulnerabilities, understand the principles and practices of cryptographic techniques, identify and analyze particular security problems for a given application and apply appropriate security techniques to solve security problems.

IT Infrastructure, Systems & SecurityEligibility Criteria:

• Graduate in Engineering or equivalent (eg. BE/ B.Tech/ 4 years B. Sc Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical/ Computer Science Engineering (CSE) or related areas.

• PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc. (CS, IT, EE, Electronics, Instrumentation etc)

• Post Graduates in Maths or allied areas (eg. Statistics, Applied Maths)

• The candidates must have secured a minimum of 55% marks in their qualifying examination.

IT Infrastructure, Systems & SecurityPlacement Initiatives:

• The PG DITISS course is designed keeping in view the current and future manpower needs of the industry.

• The course is well regarded by industry recruiters as assured source of well trained and high quality manpower.

• Students have secured good placement in top ranking System integrator and Cyber Security companies.

IT Infrastructure, Systems & SecurityModules:

Application SecuritySecurity ConceptsConcept of Software TestingC++ ProgrammingData Center ManagementBest Practices in ITServer SecurityStorage Area NetworkIntroduction to ITILEthical Hacking & Cyber LawsFundamentals of Computer & NetworksConcepts of OS & AdministrationNetwork Defense & Countermeasures (NDC)Auditing Security Standards & Best PracticesCyber ForensicsPKI and Biometrics Concepts and Planning (PBC)

Post Graduate Diploma in Integrated VLSI and Embedded System Design

(DIVESD)

Integrated VLSI and Embedded System DesignCourse Focus:

It is a 24 weeks full time program targeted towards grooming students in the area of Embedded and VLSI designing.

Eligibility Criteria:

• Graduate in Engineering or equivalent (eg. BE/ B.Tech/ 4 years B.Sc Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical/ Computer Science Engineering (CSE) or related areas.

• PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc. (CS, IT, EE, Electronics, Instrumentation etc)

• The candidates must have secured a minimum of 55% marks in their qualifying examination.

Integrated VLSI and Embedded System DesignCourse Contents:

Programming Languages & FundamentalsC, C++, OOP, Data structuresSoftware ConceptsSocket ProgrammingNetworking Fundamentals

Advanced Microcontroller ProgrammingAVR microcontrollerARM microcontroller

Real-Time Operating System & Driver developmentLinux ProgrammingRTOS ProgrammingOS Concepts

Embedded System Techniques & ProgrammingDSPWireless Technologies & Mobile Computing

Integrated VLSI and Embedded System DesignCourse Contents:

Advanced Digital DesignHDLsVHDLVerilogSystem VerilogASIC Design & DFTSystem ArchitectureCMOS

Post Graduate Diploma in System Software Development

(DSSD)

System Software DevelopmentCourse Focus:

• C-DAC has taken up the challenge to address the need for trained system software development professionals by introducing an in-depth course Post Graduate Diploma in System Software Development (PG DSSD)

• It gives emphasis to secure software design & implementation practices as per the Industry needs.

• Post Graduate Diploma in System Software Development (PG DSSD) is a 22 weeks fulltime course

System Software DevelopmentEligibility Criteria:

• Graduate in Engineering or equivalent (eg. BE/ B.Tech/ 4 years B. Sc Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical/ Computer Science Engineering (CSE) or related areas.

• PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc.(CS, IT, EE, Electronics, Instrumentation etc)

• The candidates must have secured a minimum of 55% marks in their qualifying examination.

System Software DevelopmentModules:

Advanced C/ C++ ProgrammingComputer NetworkingARM Architecture & ProgrammingSoftware EngineeringLinux System Programming & Driver developmentWindows System Programming & Driver developmentParallel ProgrammingSecurity EngineeringMobile Computing & Android Programming

Post Graduate Diploma in Healthcare Informatics

(DHI)

Healthcare InformaticsCourse Focus:

• The objective of this course is to enable the student to understand the art and applicable science of introducing, managing, and organizing information and technologies related to human healthcare, and making it useful for problem solving using latest state-of-art technologies.

Healthcare InformaticsEligibility Criteria:

• Engg Graduate in any dicipline or equivalent (eg. BE/ B.Tech/ 4 years B. Sc Engg./ AMIE/ AIETE/ DoEACC B level etc).

• PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc. (CS, IT, EE, Electronics, Instrumentation etc)

• Post Graduates in Maths or allied areas (eg. Statistics, Applied Maths)

• PG in Physics or Computational Sciences/ Post Graduates in Life Sciences/ Chemistry or Graduates (Minimum 4 years) in Medicinal, Biomedical or Pharmaceutical Sciences are also eligible.

• The candidates must have secured a minimum of 50% marks in their qualifying examination.

Healthcare InformaticsModules:

• Introduction to Healthcare IT and Information Technology• Technologies like MS .NET, Java, Mobile & Wireless• Web Technologies• Managing Databases• Hospital information system and terminologies• Software Engineering & Project Management• Managing Technological change for Healthcare IT• Interoperability including Standards

Post Graduate Diploma in Geoinformatics

(DGi)

GeoinformaticsCourse Focus:

• Geoinformatics or Geomatics is the synergy of multiple disciplines, namely, GIS, remote sensing, photogrammetry, cartography, GPS and geodesy.

• It is fundamental to all the disciplines, which use data identified by their locations.

• Geomatics deals with spatial and non-spatial data, their methods of acquisition, management, analysis, display, and dissemination.

• Applications of geomatics are mainly oriented to real world management problems pertaining to natural and man-made environments.

GeoinformaticsCourse Focus:

• The Post Graduate Diploma in Geoinformatics (PG - DGi) aims to provide conceptual knowledge on GIS, remote sensing and related fields.

• It provides hands-on training in GIS, remote sensing data interpretation, digital image processing, digital photogrammetry, digital cartography and GPS.

GeoinformaticsEligibility Criteria:

• Graduate in Engg or equivalent (eg. BE/ B. Tech/ 4 years B. Sc Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical/ Computer Science Engineering (CSE) or related areas.

• PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc. (CS, IT, EE, Electronics, Instrumentation etc)

• Post Graduates in Maths or allied areas (eg. Statistics, Applied Maths)

• PG in Physics or Computational Sciences/ Post graduate in Applied Sciences/ PG in Geography, Geology & allied areas are also eligible.

• The candidates must have secured a minimum of 50% marks in their qualifying examination.

GeoinformaticsModules:

• Geographic Information System (GIS)• Global Positioning System (GPS)• Remote Sensing• Digital Image Processing• Trends in Geoinformatics, RS & GIS applications• Geospatial Programming

Post Graduate Diploma in Computational Linguistics & NLP (DCLN)

Computational Linguistics & NLPCourse Focus:

• The Post Graduate Diploma in Language Computing (PGDLC) is a 24 weeks full time program targeted towards grooming students in the arena of human-computer interaction and computational modeling as well as simulation of human language.

• Language is widely known as what makes us human and we instinctly know its value in communication and development of ideas.

• Transferring these skills to computers is the challenge of Computational Linguistics.

Computational Linguistics & NLPCourse Focus:

• The program aims to provide a self-contained introduction to the central issues of Natural Language Processing (NLP), various practical skills associated with the design and implementation of NLP systems, and to prepare students (software engineers and linguists) for computer modeling for the development language technology tools and applications.

• It combines elements of Computer Science, Linguistics, Software Engineering, Artificial Intelligence (AI) and Statistics that helps linguists and computer scientists to explore the emerging trends in NLP and AI as well as contemporary research in these fields.

Computational Linguistics & NLPEligibility Criteria:

• Graduate in Engg or equivalent (eg. BE/ B.Tech/4 years B.Sc Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical/ Computer Science Engineering (CSE) or related areas.

• PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc. (CS, IT, EE, Electronics, Instrumentation etc)

• Post Graduates in Maths or allied areas (eg. Statistics, Applied Maths)

• PG in Physics or Computational Sciences/ Post graduates in Applied Sciences/ Linguistics/ Applied Linguistics/ Language/ Literature are also eligible.

• The candidates must have secured a minimum of 50% marks in their qualifying examination.

Computational Linguistics & NLPPlacement Initiatives:

• Excel in the development of the application in machine translation, speech recognition and synthesis, search engines and other technologies like Language Teaching, Spell Checkers and Grammar Checkers, Electronic Dictionaries and Thesaurus.

• Gain both theoretical and real world experience through in depth lectures by experts in the field, in house projects and assignments.

• Be qualified for positions like Computational Linguist, Software Development Engineer, Speech Software Development Engineer, Language Technology Specialist, Translation Technology Specialist, Discourse Analyst and many more.

Computational Linguistics & NLPModules:

Basics of Computational LinguisticsIntroduction to Language ComputingDeep Processing for NLPPhonetic & Speech ProcessingShallow Processing for NLPStatistical Approaches / Methods for NLP

Post Graduate Diploma in Automation & SCADA system (DASS)

Automation & SCADA systemCourse Focus:• This Post Graduate Diploma in Automation and SCADA System (PG DASS)

is ideally suited for fresh engineering graduates who would like to venture and make good career in the field of Process Automation and smart systems in Utilities.

• It is also ideally suited for practicing professionals in the related areas to up their skills to ventures into higher levels into the ever demanding Industry.

• The PG diploma aims to groom the participants in learning concepts for development needed for the process industry.

• Participants are exposed to work on the latest technologies in SCADA and Automation.

Automation & SCADA systemEligibility Criteria:

• Graduate in Engineering or equivalent (eg. BE/ B.Tech/ 4 years B.Sc Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical/ Computer Science Engineering or related areas.

• PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc.(CS, IT, EE, Electronics, Instrumentation etc)

• Post Graduates in Maths or allied areas (eg. Statistics, Applied Maths)

• The candidates must have secured a minimum of 55% marks in their qualifying examination.

Automation & SCADA systemModules:

• Development of Automation & Autonomic Systems

• Specialized software Engineering for Real time

Post Graduate Diploma in Software Technology (PG-DST)

Software TechnologyCourse Focus:

• The long-established 1-year full-time Post-Graduate Diploma in Software Technology (PG-DST) is designed for fresh or experienced graduates looking forward to pursue further education and training in software technology and development processes.

• The course comprises such modules as Mathematical Foundations of Computer Science, Programming Fundamentals (C, Java & Data Structures), Operating Systems, Computer Networks, DBMS, Web Technologies, Enterprise Computing, Object Oriented Analysis & Design, Software Engineering and Project, and the unique Machine Graded Programming Test.

Software TechnologyEligibility Criteria:

Graduate in any subject from a recognized Board / University.

Modules:

Web TechnologiesProgramming FundamentalsMathematical Foundations of Computer ScienceOperating SystemsComputer NetworksDatabase Management SystemsEnterprise ComputingObject Oriented Analysis & DesignSoftware Engineering

Course Fees

DAC, WiMC, DVLSI, DIVESD, DHI, DGi, DCLN, DASS, DST - Rs. 79,000/-

DESD, DITISS, DSSD – Rs. 69,000/-

Placement Statistics

Companies who hired

CCPPCCPP – Common Campus Placement Program

Campus recruitment conducted by C-DAC at Pune, Mumbai, Hyderabad & Bangalore separately but simultaneously.

C-DAC invites companies for CCPP.

Placement starts in the first / second week of August / February.

Entrance

C-DAC Common Admission Test (C-CAT) held in June / July for August batch & December /January for February batch.

Exam is objective with pattern as:

• Section A (English, Critical Reasoning and Quantitative Aptitude)

• Section B (Programming in C, Data Structures, Data Communications and Networking, OOP and Operating Systems)

• Section C (Computer Architecture, Digital Electronics and Microprocessors)

Each test paper shall be of one hour duration, having 50 questions of 3 marks each (maximum 150 marks).

Training Centres

Name of the Centre Course Name

• C-DAC Bengaluru PG-DAC, PG-DWiMC, PG-DSSD, PG-DESD, PG-DASS, PG-DST, PG-DITISS• C-DAC Chennai PG-DAC, PG-DSSD, PG-DESD• C-DAC, Hyderabad PG-DAC, PG-DSSD, PG-DESD• C-DAC, Kolkata PG-DWiMC, PG-DESD• C-DAC, Mohali PG-DSSD, PG-DITISS, PG-DESD• C-DAC Mumbai PG-DAC, PG-DWiMC, PG-DST• C-DAC Noida PG-DGI, PG-DAC, PG-DWiMC, PG-DITISS, PG-DESD, PG-DIVESD• C-DAC Pune PG-DAC, PG-DWiMC, PG-DITISS, PG-DESD, PG-DVLSI, PG-DGI, PG-DCLN, PG-DHI• C-DAC Thiruvananthapuram PG-DESD

Training Centres

Name of the Centre Course Name

• Gateway Education and Training, Ahmedabad PG-DAC• Vimarshana Technology Solutions Pvt. Ltd., Bengaluru PG-DAC, PG-DWiMC• Lakshya, Bhubaneswar PG-DAC• Zip2Zenith Learning Pvt. Ltd., Gurgaon PG-DAC• Mastishka Advanced Computing School, Indore PG-DAC• Sunbeam Institute of Information Technology, Karad PG-DAC• Global Infotech Learning, Kolhapur PG-DAC• Mumbai Educational Trust, Mumbai PG-DAC• YCP Academy of Information Technology, Mumbai PG-DAC• Vidyanidhi Info Tech Academy, Mumbai PG-DAC• Thakur Institute of Career Advancement, Mumbai PG-DIVESD, PG-DVLSI• Soft Polynomials, Nagpur PG-DAC, PG-DVLSI, PG-DIVESD• MET IIT Bhujbal Knowledge City, Nashik PG-DAC• Bytes Softech Pvt. Ltd., Delhi PG-DAC, PG-DITISS• Career Foresight, Patna PG-DAC• Institute of Advanced Computing and Software Development, Pune PG-DAC

Training Centres

Name of the Centre Course Name

• Infoway Technologies Pvt. Ltd., Pune PG-DAC• Sunbeam Institute of Information Technology, Pune PG-DAC, PG-DWiMC, PG-DIVESD• Institute of Emerging Technologies, Pune PG-DAC• Knowledge IT, Pune PG-DAC• NETCOM, Sikar PG-DAC• Ashwath Infotech Pvt. Ltd., Solapur PG-DAC• NIELIT Aurangabad PG-DESD

All the Best!