Subjects of B.Sc. Computer Science
Sem-1 Subjects
- Digital Systems & Architecture
- Introduction to Programming with Python
- LINUX Operating System
- Open Source Technologies
- Discrete mathematics
- Descriptive statistics
- Soft skills
Sem-2 Subjects
- Design & Analysis of Algorithms
- Advanced Python Programming
- Introduction to OOPs using C++
- Database Systems
- Calculus
- Statistical methods
- E-Commerce & Digital Marketing
Sem-3 Subjects
- Theory of Computation
- Core JAVA
- Operating System
- Database Management Systems
- Combinatorics and Graph Theory
- Physical Computing and IoT Programming
- Skill Enhancement: Web Programming
Sem-4 Subjects
- Fundamentals of Algorithms
- Advanced JAVA
- Computer Networks
- Software Engineering
- Linear Algebra using Python
- .NET Technologies
- Skill Enhancement: Android Developer Fundamentals
Sem-5 Subjects
- Artificial Intelligence
- Software Testing and Quality Assurance
- Information and Network Security
- Web Services
- Game Programming
- Project Implementation
Sem-6 Subjects
- Wireless Sensor Networks and Mobile Communication
- Cyber Forensics
- Information Retrieval
- Data Science
- Ethical Hacking
- Project Implementation
