Semester 6

CO326 Computer Systems Engineering - Industrial Networks (3 Credits)
Prerequisites: CO321 , EE386
Course Content:
Introduction, Hardware Components for designing control systems, Designing simple digital systems using a standard PC, Designing I/O systems for standard PC, Development of control systems using microcontrollers, Communication for industrial control systems, Instrument automaton and development of test systems, PC based test, measurement and control modules and modular systems, SCADA and Industrial Automation Systems, Industrial automation project
(Lectures : 34h, Practical-Classes : 12h, Assignments : 10h)
More Details
 

CO327 Operating Systems (3 Credits)
Prerequisites: CO224 , CO322
Course Content:
Introduction, OS abstractions, Threads, Processes, Synchronization, File systems, IO subsystem, OS implementation methods, Self-study.
(Lectures : 31h, Practical-Classes : 12h, Assignments : 16h)
More Details
 

CO328 Software Engineering (3 Credits)
Prerequisites: CO226 , CO322 , CO324
Course Content:
Introduction, Lightweight processes, Requirements specification, Domain modelling, Implementation transition, Testing and contracts, Principled object-orientation, Architectural techniques, Software reengineering, Software Engineering Project
(Lectures : 28h, Tutorial-Classes : 3h, Practical-Classes : 8h, Assignments : 20h)
More Details
 

EE387 Signal Processing (4 Credits)
Prerequisites: EE282 , EM202
Course Content:
Fundamental Concepts of Signals, Time Domain Processing of Signals, Fourier Series, Fourier Transformation, Frequency Domain Analysis of Discrete-time Signals, Transfer Functions, Frequency Domain Processing of Singals.
(Lectures : 39h, Tutorial-Classes : 13h, Practical-Classes : 8h, Assignments : 8h)
More Details