Overview
Bachelor of Science (Computer Science) [B.Sc.(C.S.)]
It is a 3 yrs professional degree course which covers important topics related to computer science such as – coding, programming languages, computer hardware and software, networking, database management, information technology, mathematics, statistics etc.
Eligibility : a) 10+2 ( Science with Mathematics) from any Recognized State Board of Secondary and Higher Secondary Education approved by University of Mumbai.
b) Diploma Students (with any stream) are eligible for direct admission to the Second Year of the B.Sc. (C.S.) degree course However, the Diploma should be recognized by the Board of Technical Education or any other recognized Government Body. Minimum marks required 45% aggregate for open category candidates and 40% aggregate for reserved category candidates.
B.Sc. (Computer Science) – 60 Seats
FIRST YEAR
Semester I | |
•
|
Computer Organization and Design |
•
|
Programming with Python – I |
•
|
Free and Open Source Software |
•
|
Database Mathematics |
•
|
Descriptive Statistics and Introduction to Probability |
•
|
Soft Skills Development |
•
|
Practical of USCS101 + USCS102 + USCS103 + USCS104 + USCS105 + USCS106 |
Semester II | |
•
|
Programming with C |
•
|
Programming with Python – II |
•
|
Linux |
•
|
Data Structures |
•
|
Calculus |
•
|
Statistical Methods and Testing of Hypothesis |
•
|
Green Technology |
•
|
Practical of USCS201 + USCS202 + USCS203 + USC5204 + USCS205 + USCS206 |
SECOND YEAR
Semester III | |
•
|
Theory of Computation |
•
|
Core JAVA |
•
|
Operating System |
•
|
Database Management Systems |
•
|
Combinatorics and Graph Theory |
•
|
Physical Computing and IoT Programming |
•
|
Skill Enhancement: Web Programming |
•
|
USCS302+USCS303+USCS304 |
•
|
USCS305+USCS306+USCS307 |
Semester IV | |
•
|
Fundamentals of Algorithms |
•
|
Advanced JAVA |
•
|
Computer Networks |
•
|
Software Engineering |
•
|
Linear Algebra using Python |
•
|
.NET Technologies |
•
|
Skill Enhancement: Android Developer Fundamentals |
•
|
USCS401+USCS402+USCS403 |
•
|
USCS405+USCS406+USCS407 |
THIRD YEAR
Semester V | |
•
|
Elective – I (Select Any Two) |
•
|
USCS501 – Artificial Intelligence |
•
|
USCS502 – Linux Server Administration |
•
|
USCS503 – Software Testing and Quality Assurance |
•
|
Elective – II (Select Any Two) |
•
|
USCS504 – Information and Network Security |
•
|
USCS505 – Architecting of IoT |
•
|
USCS506 – Web Services |
•
|
Skill Enhancement |
•
|
USCS507 – Game Programming |
•
|
Practical |
•
|
USCSP501 – Practical of Elective-I |
•
|
USCSP502 – Practical of Elective-II |
•
|
USCSP503 – Project Implementation |
•
|
USCSP504 – Practical of Skill Enhancement : USCS507 |
Semester VI | |
•
|
Elective – I (Select Any Two) |
•
|
USCS601 – Wireless Sensor Networks and Mobile |
•
|
Communication |
•
|
USCS602 – Cloud Computing |
•
|
USCS603 – Cyber Forensics |
•
|
Elective – II (Select Any Two) |
•
|
USCS604 – Information Retrieval |
•
|
USCS605 – Digital Image Processing |
•
|
USCS606 – Data Science |
•
|
Skill Enhancement |
•
|
USCS607- Ethical Hacking |
•
|
Practical |
•
|
USCSP601 – Practical of Elective-I |
•
|
USCSP602 – Practical of Elective-II |
•
|
USCSP603 – Project Implementation |
•
|
USCSP604 – Practical of Skill Enhancement : USCS607 |
Course Features
- Lectures 0
- Quizzes 0
- Duration Lifetime access
- Skill level All levels
- Language English
- Students 0
- Assessments Yes