DEPARTMENT OF COMPUTER SCIENCE
B.Sc. Computer Science
Program Outcomes:
- To develop problem solving abilities using a computer.
- To build the necessary skill set and analytical abilities for developing computer based solutions for real life problems.
- To inculcate good software development practices. To create awareness about process and product standards.
- To train students in professional skills related to Software Industry and Information Technology.
- To prepare necessary knowledge base for research and development in Computer Science.
- To help students build-up a successful career in Computer Science.
- To develop ability to design the applications using programming languages.
- To develop ability to understand the principles and development methodologies of computer systems.
Courses / Subjects in B.Sc. Computer Science Program
Pattern | Year | SEM | Subject Code | Subject Name | Credits |
2019 | 1 | 1 | CS-111 | PROBLEMS SOLVING USING COMPUTER AND C Programming | 2 |
2019 | 1 | 1 | CS-112 | DATABASE MANAGEMENT SYSTEMS | 2 |
2019 | 1 | 1 | CS-113 | Practical course based on CS101 and CS102 | 1.5 |
2019 | 1 | 1 | CSST-111 | DESCRIPTIVE STATISTICS I | 2 |
2019 | 1 | 1 | CSST-112 | MATHEMATICAL STATISTICS | 2 |
2019 | 1 | 1 | CSST-113 | Statistics Lab | 1.5 |
2019 | 1 | 1 | ELC-111 | SEMICONDUCTOR DEVICES AND BASIC ELECTRONIC | 2 |
2019 | 1 | 1 | ELC-112 | PRINCIPLES OF DIGITAL ELECTRONICS | 2 |
2019 | 1 | 1 | ELC-113 | Electronics Lab IA | 1.5 |
2019 | 1 | 1 | MTC-111 | MATRIX ALGEBRA | 2 |
2019 | 1 | 1 | MTC-112 | DISCRETE MATHEMATICS | 2 |
2019 | 1 | 1 | MTC-113 | Mathematics Practical | 1.5 |
2019 | 1 | 2 | CS-121 | ADVANCED C PROGRAMMING | 2 |
2019 | 1 | 2 | CS-122 | RELATIONAL DATABASE MANAGEMENT SYSTEMS | 2 |
2019 | 1 | 2 | CS-123 | Practical course based on CS201 and CS202 | 1.5 |
2019 | 1 | 2 | CSST-121 | METHODS OF APPLIED STATISTICS | 2 |
2019 | 1 | 2 | CSST-122 | CONTINUOUS PROBABILITY DISTRIBUTIONS AND | 2 |
2019 | 1 | 2 | CSST-123 | Statistics Lab | 1.5 |
2019 | 1 | 2 | ELC-121 | INSTRUMENTATION SYSTEM | 2 |
2019 | 1 | 2 | ELC-122 | BASICS OF COMPUTER ORGANISATION | 2 |
2019 | 1 | 2 | ELC-123 | Electronics Lab IB | 1.5 |
2019 | 1 | 2 | MTC-121 | LINEAR ALGEBRA | 2 |
2019 | 1 | 2 | MTC-122 | GRAPH THEORY | 2 |
2019 | 1 | 2 | MTC-123 | Mathematics Practical | 1.5 |
2019 | 2 | 3 | CS-231 | Data Structures and Algorithms – I | 2 |
2019 | 2 | 3 | CS-232 | Software Engineering | 2 |
2019 | 2 | 3 | CS-233 | Practical course based on CS301 | 2 |
2019 | 2 | 3 | MT-231 | Groups and Coding Theory | 2 |
2019 | 2 | 3 | MT-232 | Numerical Techniques | 2 |
2019 | 2 | 3 | MT-233 | Mathematics Practical: Python Programming Language-I | 2 |
2019 | 2 | 3 | ELC-231 | Microcontroller Architecture & Programming | 2 |
2019 | 2 | 3 | ELC-232 | Digital Communication and Networking | 2 |
2019 | 2 | 3 | ELC-233 | Practical Course I | 2 |
2019 | 2 | 3 | 23921 | Environment Science – I | 2 |
2019 | 2 | 3 | 23922 | Language Communication – I | 2 |
2019 | 2 | 4 | CS 241 | Data Structures and Algorithms – II | 2 |
2019 | 2 | 4 | CS 242 | Computer Networks – I | 2 |
2019 | 2 | 4 | CS 243 | Practical course on CS 241 | 2 |
2019 | 2 | 4 | MTC-241: | Computational Geometry | 2 |
2019 | 2 | 4 | MTC-242: | Operations Research | 2 |
2019 | 2 | 4 | MTC-243: | Mathematics Practical: Python Programming Language-II | 2 |
2019 | 2 | 4 | ELC-241 | Embedded System Design | 2 |
2019 | 2 | 4 | ELC-242 | Wireless Communication and Internet of Things | 2 |
2019 | 2 | 4 | ELC-243 | Practical Course II | 2 |
2019 | 2 | 4 | Environment Science – II | 2 | |
2019 | 2 | 4 | Language Communication – II | 2 | |
Pattern | YEAR | SEM | SUBCODE | SUB_NAME | Marks |
2013 | 3 | 3 | CS-331 | System Programming | 50 |
2013 | 3 | 3 | CS-332 | Theoretical Computer Science | 50 |
2013 | 3 | 3 | CS-333 | Computer Networks-I | 50 |
2013 | 3 | 3 | CS-334 | Internet Programming- I | 50 |
2013 | 3 | 3 | CS-335 | Programming in Java-I | 50 |
2013 | 3 | 3 | CS-336 | Object Oriented Software Engineering | 50 |
2013 | 3 | 4 | CS-341 | Operating System | 50 |
2013 | 3 | 4 | CS-342 | Compiler Construction | 50 |
2013 | 3 | 4 | CS-343 | Computer Networks-II | 50 |
2013 | 3 | 4 | CS-344 | Internet Programming- II | 50 |
2013 | 3 | 4 | CS-345 | Programming in Java-II | 50 |
2013 | 3 | 4 | CS-346 | Computer Graphics | 50 |
2013 | 3 | CS-347 | Practicals Based on CS-331 and CS341 – Sem I & Sem II | 100 | |
2013 | 3 | CS-348 | Practicals Based on CS-335 and CS-344 – Sem I & Sem II and Computer Graphics using Java | 100 | |
2013 | 3 | CS-349 | Practicals Based on CS-334 and CS-344 – Sem I & Sem II and project | 100 |