Bachelor of Computer Science Subjects

  • Computer Programming Theory
  • Electronics
  • Mathematics
  • Statistics

B.C.S. Syllabus

Syllabus of Computer Science as prescribed by various Universities and Colleges. 

Year I

Computer Science

Computer Science Laboratory Courses

Paper–I: Introduction to Programming and ‘C’ Programming.

Paper-III: Lab Course based on ‘C’ Programming

Paper–II: File Organization and Fundamental of Databases

Paper–IV: Lab Course based on O.S., HTML, Shell, Programming and DBMS

Electronic Science

Mathematics

Paper I: Electronic Devices, Circuits And Computer Peripherals

Paper-I: Discrete Mathematics

Paper II: Fundamentals of Digital Electronics

Paper-II: Algebra and Calculus

Paper III: Practical Course

Paper–III: Practical Course

Statistics

 

Paper I: Statistical Methods -I

Paper II: Statistical Methods – II

Paper III: Practical Course

 
Year II

Computer science

 

Sem. I
Paper-I: Data Structures using C
Paper-II: Relational Database Management System (RDBMS)

Sem. II
Paper-I: Object Oriented Concepts and Programming in C++
Paper-II: Software Engineering

Computer Science Laboratory Courses

 

Lab Course-I: Data Structures using C Assignments (Sem. I),

C++ Assignments (Sem. II)

Lab Course-II: My-SQL Assignments (Sem. I)

Mini Project based on SE Concept (Sem. II)

Electronic Science

 

Sem. I
Paper-I: Microprocessor Architecture And Programming
Paper-II: Communication Principles

Sem. II
Paper-I
: 8051 Microcontroller and Embedded systems
Paper II: Digital Signal Processing

Electronics: Practical Course (Annual Pattern)

 

Mathematics

 

Sem. I
Paper-I: Linear Algebra
Paper-II: Numerical Analysis

Sem. II
Paper-I: Computational Geometry
Paper-II: Operations Research

Mathematics: Practical Course (Annual Pattern)

 
Year II

Sem. III
Paper-I: Systems Programming and Operating System – I
Paper-II: Theoretical Computer Science and Compiler Construction-I
Paper-III: Computer Networks-I
Paper-IV: Web Development and PHP programming-I
Paper-V: Programming in Java-I
Paper-VI: Object Oriented Software Engineering

Sem. IV
Paper-I
: Systems Programming and Operating System – I
Paper-II: Theoretical Computer Science and Compiler
Construction-I
Paper-III: Computer Networks-II
Paper-IV: Web Development and PHP programming-II
Paper-V: Programming in Java-II
Paper-VI: Business Applications

Laboratory Courses:

 

Lab Course-I: System Programming and Operating System
Lab Course-II: Programming in Java and PHP

Lab Course-III: Project (Using Java or PHP)