program-34717
program-34717
Program Information
Minimum Credit Hours Maximum Credit Hours
74 76
Major Academic Plan
MAP-BS in Computer Science - Software Engineering 2024-2025.pdf
Learning Outcome
Analyze a complex computing problem and to apply
Title principles of computing and other relevant disciplines
Analysis to identify solutions.
Learning Outcome
Design, implement, and evaluate a computing-based
Title solution to meet a given set of computing requirements
Design in the context of the program's discipline.
Learning Outcome
Title Communicate effectively in a variety of professional
Communication contexts.
Learning Outcome
Recognize professional responsibilities and make
Title informed judgments in computing practice based on
Ethics legal and ethical principles.
Learning Outcome
Function effectively as a member or leader of a team
Title engaged in activities appropriate to the program's
Teamwork discipline.
Learning Outcome
Apply computer science theory and software
Title development fundamentals to produce computing-
Implementation based solutions.
Core courses:
C S312 Algorithm Design & Analysis - Algorithm Design & Analysis 3.0
STAT121 Intro to Stat Data Analysis - Intro to Stat Data Analysis 3.0
STAT201 Stat for Engineers & Scientist - Stat for Engineers & Scientist 3.0
STAT220 Stat Modeling for Data Science - Stat Modeling for Data Science 3.0
C S456 Mobile and Ubiquitous HCI -Mobile and Ubiquitous HCI 3.0
C S460 Comp Comms & Networking - Comp Comms & Networking 3.0
C S355 Graphics and Image Processing - Graphics and Image Processing 3.0
C S356 Advanced Techniques in HCI - Advanced Techniques in HCI 3.0
C S393 Adv Algorithms & Probl Solving - Adv Algorithms & Probl Solving 3.0
C S401R Topics in Computer Science - Topics in Computer Science - You may take up to 3.0 credit hours 1.0v
C S456 Mobile and Ubiquitous HCI - Mobile and Ubiquitous HCI 3.0
C S460 Comp Comms & Networking - Comp Comms & Networking 3.0
C S493R Computing Competitions - Computing Competitions - You may take up to 3.0 credit hours 3.0
C S497R Undergraduate Research - Undergraduate Research - You may take up to 6.0 credit hours 3.0
C S498R Undergraduate Special Projects - Undergraduate Special Projects - You may take up to 3.0 credit hours 1.0v
C S501R Adv Topics in Computer Sci - Adv Topics in Computer Sci - You may take up to 3.0 credit hours 1.0v
IT&C567 Cybersecurity & Pen Test - Cybersecurity & Pen Test 3.0
Note: If C S 493R, C S 498R, or C S 501R is chosen, it must be taken for 3 credit hours.
Requirement 7 — Obtain confirmation from your advisement center that you have completed the following:
Complete Senior Exit interview with the C S department during last semester or term.
Note: Math 112, Math 113, Phscs 121, WRTG 316, and C S 312 can be used to fill both General Education and program
requirements. Advanced Writing and Oral Communication: WRTG 316. Quantitative Reasoning: Math 112 or 113.
Languages of Learning: Math 112 or 113. Physical Science: C S 312 or Phscs 121.