Degree Requirements: 124 credits
Compass Core Curriculum | 40-43 credits |
Major Total Requirements | 76 credits |
Major Core | (36 credits) |
Concentration | (28 credits) |
Advisor Approved Electives | (12 credits) |
Free Electives | 5-8 credits |
TOTAL | 124 credits |
Total Requirements for Computing Major: 76 credits
Computing Core Requirements: 36 credits
CSCI 1250 - Introduction to Computer Science I (4 credits)
CSCI 1260 - Introduction to Computer Science II (4 credits)
CSCI 1400 - PC Set-up and Maintenance (1 credit)
CSCI 1510 - Student in University (3 credits)
CSCI 1900 - Math for Computer Science (3 credits)
CSCI 2020 - Fundamentals of Database (3 credits)
CSCI 2150 - Computer Organization (3 credits)
CSCI 3000 - Career Readiness in Computing (3 credits)
CSCI 3400 - Networking Fundamentals (3 credits)
CSCI 3500 - Information Security and Assurance (3 credits)
CSCI 4250 - Software Engineering I (3 credits)
CSCI 4350 - Software Engineering II (3 credits)
Computer Science Concentration: 28 credits
CSCI 3160 - Computer Systems (4 credits)
CSCI 2200 - UNIX Fundamentals (3 credits)
CSCI 2210 - Data Structures (4 credits)
CSCI 3230 - Algorithms (4 credits)
CSCI 4727 - Operating Systems (3 credits)
MATH 1920 - Calculus II (4 credits)
MATH 2010 - Linear Algebra (3 credits)
MATH 2050 - Foundations of Probability and Statistics - Calculus Based (3 credits)
Advisor Approved Electives: 12 credits
Four approved CSCI electives (at least two at the 3000-4000 level) for a total of 12 credits.
CSCI 1200 - Adventures in Computing (3 credits)
CSCI 1210 - Essentials of Web Development (3 credits)
CSCI 1720 - Intermediate Topics in Web Development (3 credits)
CSCI 1800 - Visual Programming I (4 credits)
CSCI 2910 - Server-Side Web Programming (4 credits)
CSCI 3020 - Database Advanced Topics (3 credits)
CSCI 3110 - Advanced Topics in Web Development (3 credits)
CSCI 3510 - Network Security (3 credits)
CSCI 3600 - Computer Scripting (3 credits)
CSCI 3610 - Secure Coding (3 credits)
CSCI 3700 - Enabling Business with Information Systems (3 credits)
CSCI 3720 - Fundamentals of Business Information Systems (3 credits)
CSCI 4018 - Senior Honors Thesis (3-6 credits)
CSCI 4037 - Natural Language Processing and Text Analysis (3 credits)
CSCI 4047 - Data Analytics and Visualization (3 credits)
CSCI 4157 - Interactive Graphics (3 credits)
CSCI 4227 - Database Administration (3 credits)
CSCI 4317 - Internet and Computer Law (3 credits)
CSCI 4417 - Introduction to System Administration (3 credits)
CSCI 4507 - Computer Forensics (3 credits)
CSCI 4537 - Ethical Hacking (3 credits)
CSCI 4607 - Information Risk Management (3 credits)
CSCI 4637 - Wireless and Mobile Computing (3 credits)
CSCI 4657 - Cloud Computing (3 credits)
CSCI 4677 - Internet of Things (3 credits)
CSCI 4757 - Information Systems Implementation (3 credits)
CSCI 4767 - Enterprise Programming (3 credits)
CSCI 4847 - Health Information Systems (3 credits)
CSCI 4900 - Independent Study (1-9 credits)
CSCI 4905 - Internship (1-6 credits)
CSCI 4910 - Selected Topics in Computer Science (1-6 credits)
CSCI 4927 - Human Computer Interaction (3 credits)
CSCI 4957 - Special Topics in Computer Science (1-6 credits)
CSCI 4989 - Internship/Cooperative Education (1-3 credits)
No Minor Required
Free Electives: 6-7 credits
Admission Requirements | |||
---|---|---|---|
Academic Entry Requirements | For first-time freshman applicants, official high school transcripts are required. Transfer applicants must send transcripts from every post-secondary institution that has been attended. Specific GPA requirements can be found below (based on a 4.0 scale) Freshmen GPA Requirements
|
Language Requirement | |
---|---|
TOEFL-IBT Score (Minimum) | The minimum requirement is 61. |
IELTS Score (Minimum) | The minimum requirement is 5.5. |