About

B.Sc.C.S. Admissions Eligibility and Subjects


Eligibility Rules for Three Years of Bachelor of Science in Computer Science (B.Sc.C.S.)

First Year Bachelor of Science in Computer Science (F.Y.B.Sc.C.S.)

HSC to First SemesterFirst to Second Semester
HSC (Science stream) with MathematicsAny number of ATKT's in I Semester

Second Year Bachelor of Science in Computer Science (S.Y.B.Sc.C.S.)

Second to Third SemesterThird to Fourth Semester
All clear in I & II Semesters OR not more than 3 ATKT's in each of I and II SemestersAny number of ATKT's in III Semester and not more than 3 ATKT's in I & II Semesters provided marksheet of IV Semester will be withheld until I & II Semester ATKT's are cleared

Third Year Bachelor of Science in Computer Science (T.Y.B.Sc.C.S.)

Fourth to Fifth SemesterFifth to Sixth Semester
I & II Semester all clear and not more than 3 ATKT's in each Semester of III & IV SemesterAny number of ATKT's in V Semester and not more than 3 ATKT's in III & IV Semesters provided marksheet of VI Semester will be withheld until III & IV Semester ATKT's are cleared

List of Subjects for the Three Year B.Sc. Computer Science

F.Y.B.Sc. Computer Science

Semester I

CoursesTheory CodePractical Code
Fundamentals of Computer Organization and Embedded SystemsUSCS101USCSP1
Introduction to programming using PythonUSCS102
Calculus IUSMT101
Algebra IUSMT102
Foundation CourseUS FC 1C1
Descriptive Statistics-1USST101USSTP1
Statistical Methods-1USST102

Semester II

CoursesTheory CodePractical Code
DBMSUSCS201USCSP2
Advanced Programming using PythonUSCS202
Calculus IIUSMT201
Linear AlgebraUSMT202
Foundation CourseUS FC 2C1
Descriptive Statistics-2USST201USSTP2
Statistical Methods-2USST202

S.Y.B.Sc. Computer Science

Semester III

CoursesTheory CodePractical Code
Discrete MathematicsUSCS301USCSPG1
Object Oriented Design using UML and PythonUSCS302
Data Structures and Algorithms Using PythonUSCS303
Calculus IIIUSMT301
Algebra IIIUSMT302
Discrete MathematicsUSMT303
Foundation CourseUS FC 3C1

Semester IV

CoursesTheory CodePractical Code
Operating System and LinuxUSCS401USCSPG4
Java ProgrammingUSCS402
Web TechnologiesUSCS403
Calculus of Several VariablesUSMT401
Algebra IVUSMT402
Ordinary Differential EquationsUSMT403
Foundation CourseUS FC 4C1

T.Y.B.Sc. Computer Science

Semester V

CoursesTheory CodePractical Code
Data Communication, Networking and Security-IUSCS501USCSP05
Advanced Java–IUSCS502
Operating SystemsUSCS503USCSP06
Database Management System-IIUSCS504
Principles of Web Design and Web Technologies–IUSACWD501USACWD5P1

Semester VI

CoursesTheory CodePractical Code
Data Communication, Networking and Security-IIUSCS601-
Advanced Java–IIUSCS202USCSP07
LinuxUSCS603
Software EngineeringUSCS604-
Project-USCSP08
Principles of Web Design and Web Technologies–IIUSACWD601USACWD6P1