The Bachelor of Science in Computer Science provides opportunities for students to expand their knowledge by learning about innovative software, computer programming, and technology to provide a critical advantage in a popular industry. Students will become fluent in current programming languages, explore database management, and dive into the latest concepts in HCI. The Bachelor of Science in Computer Science includes concentrations in Human-Computer Interaction and Education.
The Bachelor of Science in Computer Science admission requires any transfer student to have at least a 2.0 GPA. Students must not have any Learning Support (LS) requirements to be eligible for admission to the program.
Candidates for the baccalaureate degree in CS must complete all graduation requirements as outlined in the Middle Georgia State University Academic Catalog. A grade of at least a "C" is required in all CSCI courses used to meet the School of Computing's degree requirements.
Curriculum For The Bachelor of Science in Computer Science
The Bachelor of Science in Computer Science provides opportunities for students to expand their knowledge by learning about innovative software, computer programming, and technology to provide a critical advantage in a popular industry. Students will become fluent in current programming languages, explore database management, and dive into the latest concepts in HCI. The Bachelor of Science in Computer Science includes concentrations in Human-Computer Interaction and Education.
Candidates for the baccalaureate degree in CS must complete all graduation requirements as outlined in the Middle Georgia State University Academic Catalog. A grade of at least a "C" is required in all CSCI courses used to meet the School of Computing's degree requirements.
Core IMPACTS (CREDIT: 42 HOURS)
It is recommended that students pursuing a degree in computer science follow these recommendations for optimal progression of degree completion. Failure to follow these recommendations will result in having to take additional coursework outside of Core IMPACTS requirements to meet the requirements for the major.
Mathematics & Quantitative Skills:
Any permitted course may be used to satisfy the Mathematics & Quantitative Skills Core IMPACTS requirement. It is suggested that students pursuing a degree in computer science complete MATH 1113 (Precalculus) in this area. Not completing the recommended course may require additional credit hour accrual.
Technology, Math, & Science Option:
Any permitted course may be used to satisfy the Technology, Math, & Science Option Core IMPACTS requirement. It is suggested that students pursuing a degree in computer science complete MATH 1401 (Elementary Statistics) in this area. Not completing the recommended course may require additional credit hour accrual.
See listing of requirements for Core IMPACTS
Field of Study (Credit: 18 Hours)
*If
PSYC 1101 was satisfied in the Core IMPACTS, students must complete an additional 3 credit hour elective from the Social Sciences area of the Core IMPACTS.
**If
CSCI 1301 was satisfied in the Core IMPACTS, students must complete an additional 3 credit hour elective from the Technology, Math , & Science Option area of the Core IMPACTS.
***If
MATH 1401 was satisfied in the Core IMPACTS, students must complete an additional 3 credit hour elective from the Mathematics & Quantitative Skills area of the Core IMPACTS.
Choose one of the following:
*Any 2000-3000 level CSCI/ITEC/MATH course (3 credit hours)
Math/Stem Core (Credit: 11 Hours)
Choose one of the following
Computer Science Core (Credit: 31 Hours)
*Course substitutions approved at the discretion of the department chair.
CATALOG NOTE: course modification in to change CSCI 2300 from 2 credit hours to a range of 2-4 credit hours.
Human Computer Interaction (Credit: 18 Hours)
Students must take all of the following:
*Course substitutions approved at the discretion of the department chair.
*Students that are interested in a career teaching Computer Science in 6-12 grade should reach out to the Department of Teacher Education and Social Work to discuss their options. MGA offers a Master of Arts in Teacher Education with Initial Teacher Certification (6-12) and Testing Services that schedule GACE exams.
Total: 120 credit hours