B.Sc. Computer Science

UGC Approved 3 Years Degree Course In Computer Science

Duration: 3 Years

Affiliation: Govt. Recognised & UGC Approved University

Eligibility: HSC (10+2) Science Stream

Syllabus :

FIRST YEAR (Semester 1):

PAPER CODEPAPER NAME
BSCS101Fundamentals of Computer Organization
& Introduction to Embedded Systems
BSCS102Programming with Python- I
BSCS103Linux Fundamentals
BSCS104Algorithms and Programming with C
BSCS105Discrete Mathematics
BSCS106Descriptive Statistics and Introduction to Probability
PRACTICAL 
BSCS107Practical of Fundamentals of Computer Organization
BSCS108Practical of Programming with Python- I
BSCS109Practical of Linux Fundamentals
BSCS110Practical of Algorithms and Programming with C

Semester 2:

PAPERS CODEPAPERS NAME
BSCS201Database Management Systems
BSCS202Programming with Python- II
BSCS203Linux Server Administration
BSCS204Data Structures
BSCS205Calculus
BSCS206Statistical Methods
BSCS207Green Technologies
PRACTICAL 
BSCS208Practical of Database Management Systems
BSCS209Practical of Programming with Python- II
BSCS210Practical of Linux Server Administration
BSCS211Practical of Data Structures
BSCS212Practical of Statistical Methods

SECOND YEAR (Semester 3):

PAPERS CODEPAPERS NAME
BSCS301Theory of Computation
BSCS302Core JAVA
BSCS303Operating System
BSCS304Database Management Systems
BSCS305Combinatorics and Graph Theory
BSCS306Physical Computing and IoT Programming
BSCS307Web Programming
PRACTICAL 
BSCS308Practical of Core JAVA
BSCS309Practical of Operating System
BSCS310Practical of Database Management Systems
BSCS311Practical of Combinatorics and Graph Theory
BSCS312Practical of Physical Computing and IoT
BSCS313Practical of Skill Enhancement: Web Programming

Semester 4:

PAPERS CODEPAPERS NAME
BSCS401Fundamentals of Algorithms
BSCS402Advanced JAVA
BSCS403Computer Networks
BSCS404Software Engineering
BSCS405Linear Algebra
BSCS406.NET Technologies
BSCS407Android DeveloperFundamentals
PRACTICAL 
BSCS408Practical of Fundamentals of Algorithms
BSCS409Practical of Advanced JAVA
BSCS410Practical of Computer Networks
BSCS411Practical of Linear Algebra
BSCS412Practical of .NET Technologies
BSCS413Practical of Skill Enhancement: Android Developer Fundamentals

THIRD YEAR (Semester 5):

PAPERS CODEPAPERS NAME
BSCS501Artificial Intelligence
BSCS502Software Testing and Quality Assurance
BSCS503Information and Network Security
BSCS504Web Services
BSCS505Ethical Hacking
PRACTICAL 
BSCS506Practical of Artificial Intelligence
BSCS507Practical of Software Testing and Quality Assurance
BSCS508Practical of Information and Network Security
BSCS509Practical of Web Services
BSCS510Ethical Hacking
BSCS511Practical of Advanced Web Programming

Semester 6:

PAPERS CODEPAPERS NAME
BSCS601Cloud Computing
BSCS602Cyber Forensics
BSCS603Information Retrieval
BSCS604Data Science
BSCS605Skill Enhancement: Optimization Techniques
PRACTICAL 
BSCS606Practical of Cloud Computing
BSCS607Practical of Cyber Forensics
BSCS608Practical of Information Retrieval
BSCS609Practical of Data Science
BSCS610Project Implementation

Get Prospectus