National University




(800) NAT-UNIV Get Started

Campus Finder

Areas of Study

Minor in Computer Science

Lead Faculty: Dr. Alireza Moztarebi Farahani


Requirements

Requirements for the Minor (6 courses; 27 quarter units)
Students can complete a minor in computer science to fulfill requirements for a bachelor’s degree with a major other than computer science. Prior to enrolling in the minor, students must complete the prerequisite courses listed below or waive them through challenge exams.

Prerequisites for the Minor
(5 courses; 22.5 quarter units)
MTH 215 - College Algebra (Prerequisite: Placement Evaluation)
CSC 200 - Orientation to Comp. Science
CSC 208 - Calculus for Comp. Science I (Cross-listed with MTH 220)
   (Prerequisite: MTH 215)
CSC 242 - Intro to Programming Concepts (Prerequisite: CSC 200, CSC 208)
CSC 252 - Programming in C++ (Prerequisite: CSC 242)

Requirements for the Minor (6 courses; 27 quarter units)
CSC 300 - Object Oriented Design  (Prerequisite: CSC 252)
CSC 331 - Discrete Structures and Logic (Cross-listed with MTH 325)
   (Prerequisite: CSC 252, CSC 310)
CSC 335 - Data Structures and Algorithms (Prerequisite: CSC 300, CSC 331)
CSC 340 - Digital Logic Design (Prerequisite: CSC 200, CSC 208)

Choose two upper-division level (300-400) Computer Science (CSC) courses provided that all required prerequisites have been met. Students may not take CSC 480A/B.

Program Information

Related Downloads