课程
To earn the Bachelor of 科学 in Computer 科学 degree, students must complete 121 credits, which includes the general education core (31学分 not met by major requirements), 58 credits of additional major requirements, and 32 credits of open electives. Students must complete at least 45 credits at the 3000/4000 level.
General Education Requirements: 43 credits
31学分, plus 12 credits listed in major requirements that also fulfill general education requirements
- WRT1011 Composition and Rhetoric: 3 credits
- WRT1012 研究 and Analysis: 3 credits
- EDU1011 Perspectives in Learning or EDU1001 Foundations in Learning: 3 credits
- COM1011 Introduction to Communication: 3 credits
- Humanities: 3 credits
- Natural 科学s with lab: 4 credits
- Social 科学s: 3 credits
- Interpersonal Communication/Creative Expression: 3 credits
- Alternative Study (could be at the 2000 or 3000/4000 level): 3 credits
- WRT3011 Advanced Writing: 3 credits
Computer 科学 Major Requirements: 58 credits
1000/2000 CSC Major Requirements (18 credits)
- CSC1635 Computer 科学 I(also fulfills the quantitative reasoning general education requirement): 3 credits
- CSC2635 Computer 科学 II: 3 credits
- CSC2741 Da选项卡ase 设计: 3 credits
- CSC2638 Data Structures and Algorithms: 3 credits
- CSC2751 Networking and Security: 3 credits
- CSC2771 Embedded Systems: 3 credits
3000/4000 CSC Major Requirements (21 credits)
- CSC3871 Operating Systems: 3 credits
- CSC3731 Programming Languages: 3 credits
- CSC3874 Software Engineering: 3 credits
- CSC4871 Computer Architecture: 3 credits
9 credits of selected topics in computer science (may include, but is not limited to: Web 科学, 计算机图形学, Mobile Application 发展, Artificial Intelligence)
Math Requirements: 13 credits
- MAT2731 Introduction to Calculus (also fulfills the Math requirement in the core): 3 credits
- MAT2741 Linear Algebra: 4 credits
- MAT2751 Discrete Mathematics: 3 credits
- MAT3721概率 & 统计科学 & 工程学:3个学分
Capstone: 3 credits
The major culminates in a final 3-credit capstone experience that provides students with the opportunity to integrate the knowledge that they have gained from across the curriculum. Students are encouraged to work in teams, and can pursue either an applied or theory project. The planning phase of the capstone project is done in CSC3874 (Software Engineering)
- CSC4991 Comp Sci Capstone: 3 credits (Gen Ed requirement)
Open Electives: 32 credits
20 credits at any level (Only six 1-credit courses allowed)
12 credits at the 3000/4000 level
总学分121