The students of this discipline learn to face and win any situation they come across in the area of Computer Science and Engineering. After providing sound foundation of basic sciences, mathematics and computer fundamentals in the first year, the students of this stream are trained for procedural programming concepts using C language and Computer Organization in the second year. Then they are made to study Object Oriented concepts which are implemented with the help of C++. Courses like Data Structures and Algorithms, Operating Systems and Computer Hardware Design are the other subjects in the second year. The students are also trained on hardware aspects of Computer Science with the help of courses like Digital Circuit Design and Digital System Design.
Data Base Management, Compiler Design, advanced topics in Microprocessors, Computer Graphics and Multimedia are taught in the third year with laboratory exercises to provide the case concepts of efficient data handling and design of algorithms. System Programming, Computer Communication, Software Project Management and Theory of Computation are also taught in the second year.
Advanced courses like Mobile Computing, Software Engineering, Knowledge Based System etc. are taught in the final year to familiarize the students with the art of analysis and design in familiar systems. The students are also given sufficient courses related to communication systems and circuits with special emphasis on computer networks. Cryptography, Artificial Intelligence, Distributed Computing, Pattern Recognition, Wireless Networks, Computer Architecture, Neural Networks etc. are also covered in the final semesters.
Current developments in Computer Science and future trends are discussed in regular seminars in which resource persons are invited from premier institutions, industries and research centres.
The laboratory sessions include Programming in C, Data Structures, Data Base, System Software, Microprocessors, Algorithm Analysis and Design, Operating System and Networking Lab, Project Work etc.
|