B.Sc. (Hons.) COMPUTER SCIENCE

A degree in computer science prepares the student to participate, direct and benefit from the advantages of the computer revolution already under way. Admission to this course will be done through the college starting this year. The college computer laboratories are fully equipped and are continuously upgraded to ensure the market relevance of acquired skills. Graduates from the department can look up to further specialisation in their specific field of interest. The faculty here is expanding and the members have a high degree of specialisation in their respective fields. Visiting specialists are invited periodically to cover existing/emerging fields of study

I Year II Year III Year
  • Semester - I
  • 101 Programming Fundamentals
  • 102 Discrete Structure
  • 103 Calculus -I
  • 104 Digital Electronics
  • 105 Language - Form & Functions
  • 106 Practical - Software Lab. based on Papers 101 and software tools (spreadsheets, presentation tools, Internet applications)
  • Semester - II
  • 201 Data Structures
  • 202 Computer System Architecture
  • 203 Calculus-II
  • 204 Probability
  • 205 Analog Electronics/Financial Management/Logic
  • 206 Practical:Software Lab. based on 201
  • 206 Practical:Digital Electronics Lab. based on 104 of sem-I
  • Semester - III
  • 301 Algorithms
  • 302 System Softwares
  • 303 Algebra
  • 304 Statistics
  • 305 Organisational Behaviour
  • 306 Practical - Software Lab. based on 301 & 302
  • Semester - IV
  • 401 Operating Systems
  • 402 Software Engineering
  • 403 Programming Paradigms
  • 404 Differential Equations
  • 405 Technical Communication
  • 406 Practical : Software Lab.based on 401,402,403
  • Semester - V
  • 501 File Structure & Database
  • 502 Computer Networks
  • 503 Microprocessors
  • 504 Numerical Analysis & Scientific Computing
  • 505 Economics
  • 506 Practical - Software Lab. based on 503
  • 507 Practical - Software Lab. based on 501 & 502
  • Semester - VI
  • 601 Theory of Computation
  • 602 Networks Programming & Administration
  • 603 Computer Graphics
  • 604 Operational Research Techniques
  • 605 One of the following:
    (i) Artificial Inteligence
    (ii) Multimedia Applications
  • 606 Practical: Software Lab. based on 602,603 & 605