0% found this document useful (0 votes)
17 views5 pages

CS Syllabuswork

Uploaded by

Maha Lakshmi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views5 pages

CS Syllabuswork

Uploaded by

Maha Lakshmi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

B.

SC(COMPUTER SCIENCE)

Semester 1:

1. Introduction to Computer Science


2. Mathematics for Computer Science (Discrete Mathematics)
3. Programming Fundamentals (C&C++)

Semester 2:

1. Data Structures and Algorithms


2. Computer Organization and Architecture
3. Programming Fundamentals (Java)
4. Digital Logic and Design

Semester 3:

1. Object-Oriented Programming (e.g., using Java or C++)


2. Operating Systems
3. database Management Systems (DBMS)

Semester 4:

1. Software Engineering
2. Web Development (HTML, CSS, JavaScript, Ruby, PHP)
3. Networking Fundamentals

Semester 5:

1. Algorithms and Data Structures (Advanced)


2. R (for Data Science)
3. Artificial Intelligence or Machine Learning
4. Software Testing and Quality Assurance

Semester 6:

1. Mobile App Development


2. Computer Graphics
3. Cyber Security

Elective Subjects:

1. IOT
2. Ethical Hacking’
3. DIP
4. Network Security
5. Blockchain Technology
6. NLP
7. Robotics
8. Simulation & Modeling

NME:

Physics:

1. General Physics
2. Electronics
3.
Mathematics:
1. Numerical Analysis
2. Mathematical Logic
3. Operational Research

Management :

1. Intro to Business Management


2. Principles of Project Management
3. Entrepreneurship and innovation
Skill Enhancement :

1ntegrated Development Text Editors Version Control Systems


Environments (IDEs) - Sublime Text - Git
- Visual Studio Code - Atom - GitHub
- PyCharm - Notepad++ - GitLab
- Eclipse - Vim
- IntelliJ IDEA - Emacs
- Xcode (for iOS
development)

Compilers and Interpreter Virtualization and Database Management


- GCC (GNU Compiler Containerization Systems (DBMS)
Collection) - Docker - MySQL
- Clang - VirtualBox - PostgreSQL
- Python Interpreter - VMware - Oracle Database
- Java Compiler (javac) - Kubernetes - MongoDB (NoSQL)
- Ruby Interpreter - Vagrant - SQLite

Web Development Data Analysis and Artificial Intelligence and


Frameworks and Tools Visualization Machine Learning Tools
- Node.js - Jupyter Notebook - TensorFlow
- Angular - RStudio - PyTorch
- React - Tableau - scikit-learn (Python
- Express.js - Power BI library)
- Ruby on Rails - Matplotlib and - Keras
Seaborn (Python - OpenCV (Computer
libraries) Vision)

Cybersecurity Tools Text Processing and Cloud Computing


- Wireshark (Network Natural Language Services
Analysis) Processing (NLP) - Amazon Web
- Metasploit - NLTK (Natural Services (AWS)
(Penetration Testing) Language Toolkit) - Microsoft Azure
- Snort (Intrusion - spaCy - Google Cloud
Detection) - TextBlob Platform (GCP)
- Nessus (Vulnerability - Stanford NLP - IBM Cloud
Scanning) - GATE (General - Oracle Cloud
- GPG (GNU Privacy Architecture for Text
Guard) Engineering)

Code Collaboration and Continuous Integration Computer Graphics and


Project Management and Deployment (CI/CD) Design
- Trello - Jenkins - Adobe Creative
- Asana - Travis CI Cloud (Photoshop,
- JIRA - CircleCI Illustrator, InDesign)
- Slack - GitLab CI/CD - Blender (3D
- Basecamp - TeamCity Modeling and
Animation)
- GIMP (GNU Image
Manipulation Program)

M.SC(CS)

Semester 1:

1. Advanced Data Structures and Algorithms

2. Operating Systems

3. Computer Architecture
4. Database Management Systems

Semester 2:

5. Software Engineering

6. Artificial Intelligence

7. Network Security

8. Parallel and Distributed Computing

Semester 3:

9. Data Science and Big Data Analytics

10. Computer Graphics

11. Cybersecurity

12. Elective 1 (Varies by university)

Semester 4:

13. Machine Learning

14. Cloud Computing

15. Software Testing and Quality Assurance

16. Elective 2 (Varies by university)

Project

You might also like