BS in Computer Science
Middle Tennessee State University
Key Information
Campus location
Murfreesboro, USA
Languages
English
Study format
On-Campus
Duration
4 years
Pace
Full time
Tuition fees
USD 1,178 / per credit *
Application deadline
Request info
Earliest start date
Request info
* in-state tuition per credit hour: $385 | out-of-state tuition per credit hour: $1,178
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
In the information age, few things can rival a degree in Computer Science as a passkey to the industry of one's choice. From health care to sports, from public relations to publishing—every office and every company will need to call upon someone with the skills only a degree in Computer Science can provide. MTSU's program will help make you just the person to answer that call.
Admissions
Curriculum
Curriculum: Professional Computer Science
Curricular listings include General Education requirements in Communication, History, Humanities and/or Fine Arts, Mathematics, Natural Sciences, and Social/Behavioral Sciences categories.
Freshman
- CSCI 1010 - Computer Science Colloquium 1 credit hour
- CSCI 1170 - Computer Science I 4 credit hours
- CSCI 2170 - Computer Science II 4 credit hours
- MATH 1910 - Calculus I 4 credit hours (Math)
- MATH 1920 - Calculus II 4 credit hours
- ENGL 1010 - Expository Writing 3 credit hours (Comm)
- ENGL 1020 - Research and Argumentative Writing 3 credit hours (Comm)
Choose 6 hours from:
- HIST 2010 - Survey of United States History I 3 credit hours
- HIST 2020 - Survey of United States History II 3 credit hours
- HIST 2040 - Survey African American History I 3 credit hours
- HIST 2030 - Tennessee History 3 credit hours
- HIST 2050 - Survey African American History II 3 credit hours
Subtotal: 29 hours
Sophomore
- COMM 2200 - Fundamentals of Communication 3 credit hours (Comm)
- CSCI 3080 - Discrete Structures 3 credit hours
- CSCI 3110 - Algorithms and Data Structures 3 credit hours
- CSCI 3130 - Assembly and Computer Organization 4 credit hours
- CSCI 3240 - Introduction to Computer Systems 4 credit hours
- Nat Sci (Rubric 1) 4 credit hours
- Nat Sci (Rubric 1, second semester) 4 credit hours *
- Social/Behavioral Sciences 3 credit hours
- ENGL 2020 - Themes in Literature and Culture 3 credit hours (Hum/FA) OR
- ENGL 2030 - The Experience of Literature 3 credit hours (Hum/FA) OR
- HUM 2610 - World Literatures 3 credit hours (Hum/FA)
Subtotal: 31 Hours
Junior
- CSCI 3210 - Theory of Programming Languages 3 credit hours
- Math elective 4 credit hours
- CSCI upper-division elective 3 credit hours
- CSCI 303_ 3 credit hours
- Electives to meet 120 credit hours 9 credit hours
- MATH 2050 - Probability and Statistics 3 credit hours
- PHIL 3170 - Ethics and Computing Technology 3 credit hours
- Natural Sciences (different prefix from year-long lab sequence) 4 credit hours **
Subtotal: 32 Hours
Senior
- CSCI 4160 - Compiler Design and Software Development 3 credit hours
- CSCI 4700 - Software Engineering 3 credit hours
- CSCI upper-division elective 6 credit hours
- Social/Behavioral Sciences 3 credit hours
- Electives to meet 120 credit hours 7 credit hours
- Humanities and/or Fine Arts 6 credit hours
Subtotal: 28 Hours
Note:
*Professional Computer Science concentration students choose a one-year-long sequence from BIOL 1110/BIOL 1111, BIOL 1120/BIOL 1121, CHEM 1010/CHEM 1011, CHEM 1020/CHEM 1021, CHEM 1110/CHEM 1111, CHEM 1120/CHEM 1121, PHYS 2010/PHYS 2011, PHYS 2020/PHYS 2121, PHYS 2110 /PHYS 2111, PHYS 2120/PHYS 2121.
**Professional Computer Science concentration students choose one course with a different prefix from that chosen in the sophomore year from BIOL 1110 /BIOL 1111, CHEM 1010 /CHEM 1011, CHEM 1110/CHEM 1111, PHYS 2010/PHYS 2011, PHYS 2110/PHYS 2111.
Program Tuition Fee
Career Opportunities
The Computer Science Department strives to produce graduates with strong problem-solving, communication, and team skills who are able to design, implement and document computer software systems. Not surprisingly, such graduates have historically been valued by employers in the industry.
Employers of MTSU alumni include:
- Arnold Engineering Development Center
- Asurion
- Blackbaud
- Bondware
- Buzz Wireless
- Caterpillar Financial
- Decision Source
- Dell
- Disney
- Ebay
- Edgenet
- Gibson Guitar
- Harris Corporation
- HCA
- Ingram Digital Group
- Intel
- Japanese American National Museum
- Mercury Intermedia
- Microsoft
- Northrop Grumman
- Oak Ridge National Laboratory
- Passport Health
- Riptide Software
- Schneider Electric
- State of Tennessee
- Vanderbilt University
English Language Requirements
Certify your English proficiency with the Duolingo English Test! The DET is a convenient, fast, and affordable online English test accepted by over 4,000 universities (like this one) around the world.