Bachelor of Science (B.Sc) in Computer Science
UNDERGRADUATE PROGRAM | 3 YEARS Bachelor of Science (B.Sc) in Computer Science The department offers in-demand courses such as Data Science, Internet of Things (IoT), Artificial Intelligence and Mobile Application Development, with mandatory internships for all students. Apply Now View Syllabus Overview The Department of Computer Science offers quality education supported by experienced faculty and innovative teaching–learning practices. Being an autonomous college, the syllabus is regularly updated to meet industry requirements. The department offers in-demand courses such as Data Science, Internet of Things (IoT), Artificial Intelligence and Mobile Application Development, with mandatory internships for all students. There is a high demand for the programme, with many students applying each year. Students gain practical exposure through mini-projects and projects in areas like MAD, IoT, and Data Science, preparing them for higher studies and diverse career opportunities. Syllabus Program Specific Outcomes (PSO) PSO-1: Understand and apply the fundamental knowledge in core areas of Computer Science. Design and develop alternative software solutions by following standard software development practices and implement by using suitable programming languages and platforms. PSO-2: Demonstrate proficiency in different programming paradigms needed for Problem Solving. Demonstrate research and analytical skills in advanced areas of computer science such as Natural Language Processing, Information Retrieval, Blockchain Technology, Information Security to name a few, while exploring to meet current trends in the IT Industry. PSO-3: Develop verified, tested, efficient and secure computerized solutions to real world problems through the application of principles in Computer Science and current technologies. Demonstrate research and analytical skills in advanced areas of computer science such as Natural Language Processing, Information Retrieval, Blockchain Technology, Information Security to name a few, while exploring to meet current trends in the IT Industry. PSO-4: Ability to engage and contribute to providing socially responsible design, environment friendly solutions, adapting professional ethics in the broader context of technological change. Demonstrate research and analytical skills in advanced areas of computer science such as Natural Language Processing, Information Retrieval, Blockchain Technology, Information Security to name a few, while exploring to meet current trends in the IT Industry. Design and develop alternative software solutions by following standard software development practices and implement by using suitable programming languages and platforms. Demonstrate research and analytical skills in advanced areas of computer science such as Natural Language Processing, Information Retrieval, Blockchain Technology, Information Security to name a few, while exploring to meet current trends in the IT Industry. Demonstrate research and analytical skills in advanced areas of computer science such as Natural Language Processing, Information Retrieval, Blockchain Technology, Information Security to name a few, while exploring to meet current trends in the IT Industry. Demonstrate research and analytical skills in advanced areas of computer science such as Natural Language Processing, Information Retrieval, Blockchain Technology, Information Security to name a few, while exploring to meet current trends in the IT Industry. Course Structure Sem I Sem II Sem III Sem IV Sem V Sem VI Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) (MDC for Others) (2T + 1P) VAC (2 credits) SEC (2T+1P) UG-COM-101: Introduction to to Programming UG-COM-101: Introduction to Programming UG-COM-MDC UG-COM-VAC UG-COM-SEC Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) (MDC for Others) (2T + 1P) VAC (2 credits) SEC (2T+1P) UG-COM-102: Database Management Systems UG-COM-102: Database Management Systems UG-COM-MDC UG-COM-VAC UG-COM-SEC Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) (MDC for Others) (2T + 1P) VAC (2 credits) SEC (2T+1P) UG-COM-201: Data Structures UG-COM-202: Object Oriented Programming UG-COM-207: Foundations of Data Science with Python UG-COM-MDC UG-COM-SEC Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) UG-COM-203: Computer Architecture and Operating System UG-COM-204: Mathematical Foundations for Computer Science UG-COM-205: Web Development with php UG-COM-206: Software Engineering Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) UG-COM-301: Full Stack Development UG-COM-302: Advanced DBMS UG-COM-303: Computer Networks UG-COM-VOC -2: Digital Marketing UG-COM-VOC -3: Internet of Things Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) UG-COM-304: Data Science UG-COM-305: Cloud Computing UG-COM-306: Artificial Intelligence UG-COM-PRJ: Project UG-COM-VOC -4: Software Testing(voc) Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) (MDC for Others) (2T + 1P) VAC (2 credits) SEC (2T+1P) UG-COM-101: Introduction to to Programming UG-COM-101: Introduction to Programming UG-COM-MDC UG-COM-VAC UG-COM-SEC Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) (MDC for Others) (2T + 1P) VAC (2 credits) SEC (2T+1P) UG-COM-102: Database Management Systems UG-COM-102: Database Management Systems UG-COM-MDC UG-COM-VAC UG-COM-SEC Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) (MDC for Others) (2T + 1P) VAC (2 credits) SEC (2T+1P) UG-COM-201: Data Structures UG-COM-202: Object Oriented Programming UG-COM-207: Foundations of Data Science with Python UG-COM-MDC UG-COM-SEC Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) UG-COM-203: Computer Architecture and Operating System UG-COM-204: Mathematical Foundations for Computer Science UG-COM-205: Web Development with php UG-COM-206: Software Engineering Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) UG-COM-301: Full Stack Development UG-COM-302: Advanced DBMS UG-COM-303: Computer Networks UG-COM-VOC -2: Digital Marketing UG-COM-VOC -3: Internet of Things Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) UG-COM-304: Data Science UG-COM-305: Cloud Computing UG-COM-306: Artificial Intelligence UG-COM-PRJ: Project UG-COM-VOC -4: Software Testing(voc) Sem I Sem II Sem III Sem IV Sem V Sem VI Sem VII Sem VIII Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) (MDC for Others) (2T + 1P) VAC (2 credits) SEC (2T+1P) Internshio UG-COM-101: Introduction to to Programming UG-COM-101: Introduction to Programming UG-COM-MDC UG-COM-VAC UG-COM-SEC Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) (MDC for Others) (2T + 1P) VAC (2 credits) SEC (2T+1P) Internshio UG-COM-102: Database Management Systems UG-COM-102: Database Management Systems UG-COM-MDC UG-COM-VAC UG-COM-SEC Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) (MDC for Others) (2T + 1P) VAC (2 credits) SEC (2T+1P) Internshio UG-COM-201: Data Structures UG-COM-202: Object Oriented Programming UG-COM-207: Foundations of Data Science with Python UG-COM-MDC UG-COM-SEC Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) Internship UG-COM-203: Computer Architecture and Operating System UG-COM-204: Mathematical Foundations for Computer Science UG-COM-205: Web Development with php UG-COM-206: Software Engineering UG-COM-VOC-1: Mobile Application Development Major subject/ discipline (3T+1P) Minor Stream (Disc./Voc) (3T+1P) Internship UG-COM-301: Full Stack Development UG-COM-302: Advanced DBMS UG-COM-303: Computer Networks





