Under Graduate Courses

Bachelor of Science- Computer Science (B Sc-CS):

Sem-I Sem-II
Paper Name Paper Name
Digital System and Architecture Design & Analysis of Algorithms
Intro. To Programming with Python Advanced python Programming -II
Linux Intro to Oops using C++
Open-Source Technology Data base System
Discrete mathematics Calculus
Descriptive Statistics Statistics Methods
Soft Skill Development E-Commerce and Digital Marketing
Sem-III Sem-IV
Paper Name Paper Name
Linear Algebra Fundamental of Algorithms
Data Structure Advanced JAVA
Operating Systems Computer Network
Advance Database concept Software Engineering
Java Based Application Development Linear Algebra Using Python
Web Technologies .NET Technology
Green Technologies Skill Enhancement: Android Developer Fundamentals
Sem-V Sem-VI
Paper Name Paper Name
Information and Network Security Wireless Sensor Networks and Mobile Communication
Web Services Cloud Computing
Game Programming Information Retrieval
Linux Server Administration Data Science
Software Testing and Quality Assurance Ethical Hacking
Practical of Elective – I Practical of Elective – I
Practical of Elective – II Practical of Elective – II
Project Implementation Project Implementation
Practical of Skill Enhancement : USCS507 Practical of Skill Enhancement : USCS607

Programe outcome

Computer Science (B Sc – CS)

A Bachelor of Science in Computer Science (B Sc CS) program typically prepares students for careers in the field of computer science. The program covers a wide range of topics related to the design, development, and use of computer systems and software. Outcomes of a B Sc CS program include:

  1. Technical skills: Students should develop strong technical skills in areas such as programming languages, algorithms and data structures, computer networks, operating systems, and databases.
  1. Problem-solving skills: Students should be able to analyze complex problems and develop

Solutions using computer science tools and techniques.

  1. Communication skills: Students should be able to communicate effectively with colleagues

And stakeholders, both verbally and in writing.

  1. Teamwork and collaboration: Students should learn to work effectively in teams and Collaborate with others to develop and implement computer science solutions.
  1. Ethical and professional conduct: Students should be aware of ethical issues in computer

Science and demonstrate professional conduct in their work.

  1. Lifelong learning: Students should have a strong foundation in computer science that will enable them to adapt to new technologies and continue learning throughout their careers. Overall, a B Sc CS program aims to prepare students to be competent, skilled, and ethical professionals in the field of computer science. Graduates of the program should be able to apply their knowledge and skills to solve real-world problems and advance the field of computer science.