Back to all courses
Computer Science

Computer Science Core Subjects

Master the fundamental CS subjects for interviews and career

6 months
1500+ students
Beginner to Intermediate
Last updated February 2024
Computer Science Core Subjects

Course Overview

This comprehensive course covers all the core computer science subjects essential for technical interviews and a strong foundation in software development. From operating systems and computer networks to database management systems and object-oriented programming, this course provides in-depth knowledge of fundamental CS concepts.

What you'll learn

Understand operating system concepts and internals
Master computer networking fundamentals and protocols
Learn database management systems and SQL
Understand object-oriented programming principles
Learn computer organization and architecture
Understand compiler design basics
Master theory of computation concepts
Apply core CS concepts to solve interview problems
Prerequisites
  • Basic programming knowledge in any language
  • High school mathematics
  • Analytical thinking ability
Tools & Technologies
  • Linux/Unix
  • MySQL/PostgreSQL
  • Programming IDE
  • Network Simulation Tools
Career Opportunities
  • Software Engineer
  • Systems Engineer
  • Database Administrator
  • Network Engineer
  • Technical Roles at Product Companies

Course Curriculum

6 modules • 90 lessons • 180 hours

Introduction to Operating Systems
1 hr
Preview
Process Management
1 hr 30 min
Memory Management
1 hr 15 min
File Systems
1 hr 30 min
Deadlocks
1 hr
OS Security
1 hr
Module 1 Quiz
30 min

Meet Your Instructor

D

Dr. Amit Kumar

IIT Delhi

Computer Science Professor

Operating Systems
Computer Networks
Database Systems
Computer Architecture

Dr. Amit Kumar is a Computer Science Professor at IIT Delhi with over 15 years of teaching experience. He has a Ph.D. in Computer Science and has published numerous research papers in top-tier conferences. His teaching methodology focuses on building a strong foundation in core CS concepts with practical applications.

Frequently Asked Questions

Enroll Now
Join 1500+ students
Course Fee
3999929999
6 months
Start anytime
1:1 Mentorship included

This course includes:

  • Comprehensive Coverage of CS Subjects
  • Interview-focused Content
  • Practical Exercises
  • 1:1 Mentorship
  • Mock Interviews
  • Lifetime Access to Course Material
  • Certificate of Completion