(2019 Pattern)
Course Name | Course Outcomes |
CS-231 Data Structures and Algorithms – I | On completion of the course, student will be able to CO-1: To use well-organized data structures in solving various problems. CO-2: To differentiate the usage of various structures in problem solution. CO-3: Implementing algorithms to solve problems using appropriate data structures |
CS-232 Software Engineering | On completion of the course, student will be able to CO-1: Compare and chose a process model for a software project development. CO-2: Identify requirements analyze and prepare models. CO-3: Prepare the SRS, Design document, Project plan of a given software system |
CS-233 Practical course on CS 231 and CS 232 | |
MTC-231: Groups and Coding Theory | CO-1: A student should be able to recall basic facts about mathematics and should be able to display knowledge of conventions such as notations, terminology and recognize basic geometrical figures and graphical displays, state important facts resulting from their studies. CO-2: A student should get a relational understanding of mathematical concepts and concerned structures, and should be able to follow the patterns involved, mathematical reasoning. CO-3: A student should get adequate exposure to global and local concerns that explore them many aspects of Mathematical Sciences. |
MTC-232: Numerical Techniques | |
MTC-233: Mathematics Practical: Python Programming Language-I | |
ELC-231 Microcontroller Architecture & Programming | On completion of the course, student will be able CO-1: To write programs for 8051 microcontroller CO-2: To interface I/O peripherals to 8051 microcontroller. CO-3: To design small microcontroller based projects |
ELC-232 Digital Communication and Networking | On completion of the course, student will be able CO-1: Define and explain terminologies of data communication CO-2: Understand the impact and limitations of various digital modulation techniques CO-3: To acknowledge the need of spread spectrum schemes. CO-4: Identify functions of data link layer and network layer while accessing communication link CO-5: To choose appropriate and advanced techniques to build the computer network |
ELC-233 Practical Course I | On completion of the course, student will be able CO-1: To design and build his/her own microcontroller based projects. CO-2: To acquire skills of Embedded C programming CO-3: To know multiplexing and modulation techniques useful in developing wireless application CO-4: Do build and test own network and do settings |
Language Communication – I | CO-1: To introduce the use of English in multimedia CO-2: To acquaint the students with the language skills in multivalent contexts CO-3: To acquaint and enlighten students regarding the speaking skill in various contexts CO-4 To acquaint and familiarize the students with advanced writing skills in different contexts |
CS-341 Data Structures and Algorithms – II | On completion of this course students will be able to CO-1: Implementation of different data structures efficiently CO-2: Usage of well-organized data structures to handle large amount of data CO-3: Usage of appropriate data structures for problem solving |
CS-342 Computer Networks – I | CO-1: Have a good understanding of the OSI and TCP/IP Reference Models and in particular have a good knowledge of Layers. CO-2: Understand the working of various protocols. CO-3: Analyze the requirements for a given organizational structure and select the most appropriate networking architecture and technologies |
MTC-241: Computational Geometry | CO-1: A student be able to apply their skills and knowledge, that is, translate information presented verbally into mathematical form, select and use appropriate mathematical formulae or techniques in order to process the information and draw the relevant conclusion. CO-2: A student should be made aware of history of mathematics and hence of its past, present and future role as part of our culture. |
ELC-241 Embedded System Design | On completion of the course, student will be able CO-1: To understand the difference between general computing and the Embedded systems. CO-2: To know the fundamentals of embedded systems. CO-3: Understand the use of Single board Computer (Such as Raspberry Pi) for an embedded system application. CO-4: Familiar with the programming environment to develop embedded systems and their interfaces with peripheral devices. CO-5: To develop familiarity with tools used to develop in an embedded environment. |
ELC-242 Wireless Communication and Internet of Things | Students will be able to CO-1: Know working of wireless technologies such as Mobile communication, GSM, GPRS CO-2: Become familiar with 3G and 4G Cellular Network Technologies for Data Connections. CO-3: Understand working principles of short range communication application CO-4: Get introduce to upcoming technology of Internet of Things CO-5: Explore themselves and develop new IoT based applications |
ELC-243 Practical Course I | On completion of the course, students will be able CO-1: To design and develop own smart applications using Rasberry-Pi CO-2: To write Python program for simple applications. CO-3: To build own IoT based system |
Language Communication – I | CO-1: To acquaint and familiarize the students with soft skills CO-2: To minimize the gap between the existing communicative skills of the students and the skills they require at professional level CO-3: To develop competence among the students to appreciate and analyze short stories and poetry |