BS Computer Science View in Kuali Update Delete Update Rules PDF


Catalog 2023 — Indefinite        
School: Computing / Department: Computing

Requirements

REQUIRED COURSES (38 Total Credits)
  • Course(s):
    • CPTR108 - #EssenceOfComputing (3)
    • CPTR124 - Fundamentals of Programming (4)
    • CPTR215 - Fundamentals of Software Design (4)
    • CPTR302 - Software Development Tools (1)
    • CPTR318 - Data Structures and Algorithms (3)
    • CPTR319 - Database Management Systems (3)
    • CPTR328 - Principles of Networking (3)
    • CPTR332 - Computer Architecture (3)
    • CPTR365 - Operating Systems (3)
    • CPTR386 - Technical Writing in Computing (W) (1)
    • CPTR405 - Organization of Programming Languages (3)
    • CPTR427 - Network Security (3)
    • CPTR486 - Senior Seminar (W) (2)
    • CPTR488 - Senior Project (2)
REQUIRED COGNATES (24 - 26 Total Credits)
  • Course(s):
    • MATH191 - Calculus I (4)
    • MATH192 - Calculus II (4)
    • MATH200 - Elementary Linear Algebra (2)
    • MATH215 - Statistics (IN-4) (3)
    • MATH280 - Discrete Mathematical Structures (3)
  • Two-Semester Science Sequence with Lab
    • Complete 1 of the following:
      • Course(s):
        • BIOL151 - General Biology (IN-7) (4)
        • BIOL152 - General Biology (4)
      • Course(s):
        • CHEM151 - General Chemistry (IN-7) (4)
        • CHEM152 - General Chemistry (4)
      • Course(s):
        • PHYS211 - General Physics I (IN-7) (3)
        • PHYS212 - General Physics II (3)
        • PHYS213 - General Physics Laboratory I (IN-7) (1)
        • PHYS214 - General Physics Laboratory II (1)
      • Course(s):
        • PHYS221 - Physics for Scientists & Engineers I (IN-7) (4)
        • PHYS222 - Physics for Scientists & Engineers II (4)
        • PHYS223 - Physics for Scientists & Engineers, Lab I (IN-7) (1)
        • PHYS224 - Physics for Scientists & Engineers, Lab II (1)
GENERAL EDUCATION (39 Total Credits)
  • Minimum 39 credits
EMPHASIS/CONCENTRATION (6 - 9 Total Credits)
  • Complete at least 6-9 credits in this area
    (Select one concentration below.)
ELECTIVES TO = 124 (17 - 12 Total Credits)
  • Complete at least 17-12 credits in this area
Grand Total Credits: 124


Computer Science (No Concentration) Emphasis

BS Computer Science

Catalog 2021 — Indefinite    

REQUIRED COURSES (6 Total Credits)
  • Select CPTR (Computer Science), CPHE (Hardware & Embedded Systems) Electives (3 credits)
  • Select CPTR (Computer Science), CPHE (Hardware & Embedded Systems) Electives from courses numbered 300 - 499 (3 credits)
Grand Total Credits: 6

Security Emphasis

BS Computer Science

Catalog 2021 — Indefinite    

REQUIRED COURSES (9 Total Credits)
  • Course(s):
    • CPTR444 - Advanced Network Security (3)
    • CPTR454 - Cyber Forensics (3)
  • Select 1 course(s):
    • CPTR230 - Windows Administration (3)
    • CPTR254 - UNIX Systems Administration (3)
Grand Total Credits: 9

Web Development Emphasis

BS Computer Science

Catalog 2021 — Indefinite    

REQUIRED COURSES (9 Total Credits)
  • Course(s):
    • CPTR446 - Web Services (3)
    • CPTR456 - Advanced Web Programming (3)
  • Select 1 course(s):
    • CPTR212 - Web Programming (3)
    • CPTR435 - Mobile Application Development (3)
Grand Total Credits: 9

Sample Degree Plan

YEAR 1
YEAR 2
YEAR 3
YEAR 4
CONCENTRATION IN SECURITY
CONCENTRATION IN WEB DEVELOPMENT
Grand Total Credits: 124