0% found this document useful (0 votes)
18 views

CSE Topics

The document lists various core computer science subjects including: 1) Object Oriented Programming using C++, Data Structures and Algorithms, Software Engineering, Database Management System, Java Programming, and Machine Learning. 2) Other important subjects are Design and Analysis of Algorithms, Computer Organization & Architecture, Data Communications & Computer Networks, and Human-Computer Interaction. 3) Core subjects also include Programming Fundamentals, Data Structures and Algorithms, Operating Systems, Computer Architecture and Organization, Database Management Systems, Software Engineering, Computer Networks, and Mathematics for Computer Science.

Uploaded by

viruxhanta
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)
18 views

CSE Topics

The document lists various core computer science subjects including: 1) Object Oriented Programming using C++, Data Structures and Algorithms, Software Engineering, Database Management System, Java Programming, and Machine Learning. 2) Other important subjects are Design and Analysis of Algorithms, Computer Organization & Architecture, Data Communications & Computer Networks, and Human-Computer Interaction. 3) Core subjects also include Programming Fundamentals, Data Structures and Algorithms, Operating Systems, Computer Architecture and Organization, Database Management Systems, Software Engineering, Computer Networks, and Mathematics for Computer Science.

Uploaded by

viruxhanta
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/ 3

CSE Topics

Object Oriented Programming using C++

Fundamentals of Digital Logic


Data Structures and Algorithms
Applied Data Science
Etiquettes and Conversational Skills
Software Engineering
Design and Analysis of Algorithms
Database Management System
Web Programming
Java Programming
Operating Systems
Design Thinking
Machine Learning
Computer Organization & Architecture
Data Communications & Computer Networks
Human-Computer Interaction

Innovation and Entrepreneurship


Digital Image Processing
Artificial Intelligence
Discrete Mathematics
Network Security
IoT Sensors, Peripherals and Processors
IoT Networks, Architectures and Applications
Cryptography
Elective II (Specialisation Specific)
Elective III (Specialisation Specific)
Microprocessor-Based System Design
Computer Graphics
Graph Theory
Compiler Design
Theory of Computation
Cloud Computing
Fog Computing
Advanced Database Management Systems
Any other course on recent development

Core Computer Science Subjects

Programming Fundamentals (usually with a language like C, C++, Java, Python, etc.)
Data Structures and Algorithms
Operating Systems
Computer Architecture and Organization
Database Management Systems
Object-Oriented Programming (OOP) Concepts
Software Engineering

Mathematics and Discrete Structures

Calculus and Differential Equations


Linear Algebra
Probability and Statistics
Discrete Mathematics (Logic, Set Theory, Graph Theory)

Computer Networks

Basics of Networking
Network Protocols (TCP/IP, UDP, HTTP, etc.)
Network Security

Databases

Relational Database Concepts (SQL)


NoSQL Databases
Database Design and Normalisation

Web Technologies

HTML, CSS, JavaScript


Front-end Development
Back-end Development
Web Application Frameworks

Operating Systems

Processes, Threads, and Scheduling


Memory Management
File Systems

Software Engineering

Software Development Life Cycle (SDLC)


Requirements Analysis
Software Testing and Quality Assurance

Artificial Intelligence and Machine Learning

Introduction to AI and ML
Supervised and Unsupervised Learning
Natural Language Processing (NLP)
Computer Vision

Cybersecurity

Network Security
Cryptography
Ethical Hacking and Penetration Testing
Programming Fundamentals
Data Structures and Algorithms
Operating Systems
Computer Architecture and Organization
Database Management Systems
Software Engineering
Computer Networks
Object-Oriented Programming (OOP)
Mathematics for Computer Science
Artificial Intelligence and Machine Learning
Web Technologies and Development
Cybersecurity
Mobile App Development
Data Science and Big Data
Cloud Computing
Game Development

You might also like