Bachelor of Computer Sciences
B.Sc Computer Science is a three-year undergraduate programme in computer science.
Programme Objectives
- To develop problem-solving abilities using a computer.
- To build the necessary skill sets and analytical abilities for developing computer-based solutions for real-life problems.
- To imbibe quality software development practices. To create awareness about process and product standards.
- To train students in professional skills related to Software Industry.
- To prepare the necessary knowledge base for research and development in Computer Science.
- To help students build up a successful career in Computer Science.
No Of Seats: 24
Semester I
- A01 Common Course English 1
- A02 Common Course English 2
- A07 Additional Language other than English
- BCS1B01 Computer Fundamentals & HTML
- MTS1C01 Complementary Mathematics I
- STA1C01 Introductory Statistics
- AUD1 E01 Audit course- Environment Studies
- A03 Common Course English 3
- A04 Common Course English 4
- A08 Additional Language other than English
- BCS2B02 Problem-Solving using C
- BCS2B03 Programming Laboratory I: HTML and Programming in C
- MTS2C02 Complementary Mathematics II
- STA2C02 Probability Theory
- AUD1 E02 Audit Course -Disaster Management
- A11 Python Programming
- A12 Sensors and Transducers
- BCS3B04 Data Structures using C
- MTS3C03 Mathematics III
- STA3C03 Probability Distributions and Sampling Theory
- AUD3 E03 Human Rights
- A13 Data Communication and Optical Fibers
- A14 Microprocessors-Architecture and Programming
- BCS4B05 Database Management System and RDBMS
- BCS4B06 Programming Laboratory II: Data Structures and RDBMS
- MTS4C04 Mathematics IV
- STA4C04 Statistical Inference and Quality Control
- AUD4 E04 Gender Studies
- BCS5B07 Computer Organization and Architecture
- BCS5B08 Java Programming
- BCS5B09 Web Programming Using PHP
- BCS5B10 Principles of Software Engineering
- Open Course
- Industrial Visit and Project Work
- List of Open Courses Offered by the Department
- Introduction to Computers and Office Automation
- Web Designing
- Introduction to Problem-Solving and C Programming
- Introduction to Data Analysis using a spreadsheet
- BCS6B11 Android Programming
- BCS5B12 Operating Systems
- BCS5B13 Computer Networks
- BCS5B14 Programming Laboratory III: Java and PHP Programming
- BCS5B15 Programming Laboratory IV: Android and Linux shell Programming
- Elective Courses
- Industrial Visit & Project Work (Industrial Visit- 1 Credit, Project Work- 2 Credit)
- List of Electives
- System Software
- Machine Learning
- Discrete Structures
- Computer Graphics
- Technical Writing
- Fundamentals of Life Skill Education