top of page

Master of Science in Computer Science

Program Description

The Master of Science in Computer Science at Northridge University offers a comprehensive and rigorous education designed to prepare students for advanced roles in the rapidly evolving field of computer science. This program equips students with the theoretical knowledge and practical skills necessary to tackle complex computing problems and develop innovative solutions. Our curriculum covers essential topics such as algorithms, software engineering, artificial intelligence, and data science. With experienced faculty, state-of-the-art facilities, and real-world internship opportunities, Northridge provides an ideal environment for aspiring computer science professionals.

Core Courses

Advanced Algorithms
Software Engineering Principles
Machine Learning
Data Structures and Analysis
Computer Networks
Database Systems
Operating Systems
Artificial Intelligence
Cybersecurity Principles
Theory of Computation

Elective Courses

Cloud Computing
Internet of Things (IoT)
Natural Language Processing
Computer Vision
Advanced Data Analytics
Quantum Computing
Human-Computer Interaction
Mobile Application Development
Blockchain Technology
Advanced Database Management

Program Highlights

  • Comprehensive Curriculum: Covers key areas of computer science such as algorithms, software engineering, artificial intelligence, and data science.

  • Practical Learning: Emphasizes hands-on experience through labs, coding projects, and real-world applications.

  • Internship Opportunities: Provides practical experience through internships with leading tech companies and research institutions.

  • Experienced Faculty: Learn from experts who bring industry experience and academic excellence to the classroom.

  • Flexible Learning: Offers both online and on-campus classes to accommodate different learning preferences and schedules.

  • Capstone Project: Involves a comprehensive project that allows students to apply their learning to real-world computer science problems.

Program Details

Duration: 2 years (Full-time) or 3-4 years (Part-time)
Total Credit Hours: 36-48 credit hours
Mode of Delivery: Online and On-campus options available
Capstone Project: Required for program completion

bottom of page