2024-2025 Undergraduate Catalog - R
Computer Science: Digital Hardware and Embedded Systems Concentration (6613), B.S.
|
|
|
Bachelor of Science (B.S.) - Major in Computer Science (6610)
The Department of Computer Science offers a wide range of computer science courses to support the B.S. degree with a major in computer science (6610) and cybersecurity (6640). These courses are designed to prepare students for computing careers in business, education, government, and industry. The courses also provide the foundation for graduate study in computer science. The courses blend theory and practice to prepare the students for careers in a rapidly changing field.
In order to prepare students for current and future computing demands in varied industries, the major in computer science is offered with one of the following concentrations:
Students enrolled in the Digital Hardware and Embedded Systems concentration (6613) should take University Physics (PHYS 220 , PHYS 221 ) as one of their science sequences in order to fulfill the Coreq: PHYS 221 or ENGR 232 . If a student is not prepared to enter calculus as the first mathematics course, he/she may be required to take college algebra and/or pre-calculus.
For more information about the Computer Science major, please contact:
Department of Computer Science
337 Latimer-Smith Engineering and Science Building
203 Hurt Street
Martin, TN 38238
compsci@utm.edu
731-881-7391
Concentration in Digital Hardware and Embedded Systems (6613)
Students interested in pursuing a career in digital hardware and embedded systems should complete the digital hardware and embedded systems concentration. The digital hardware and embedded systems concentration requires the completion of the Computer Science Major Core (49 credit hours) plus an additional 7 upper-division computer science, engineering, and mathematics courses (18 credit hours).
General Education Core Curriculum Requirements
|
38 credit hours
|
Bachelor of Science Requirements
|
11 to 14 credit hours
|
Major Core Requirements
|
49 credit hours
|
Concentration Requirements
|
18 credit hours
|
Minor
|
Optional
|
Electives
|
1 to 4 credit hours
|
TOTAL
|
120 credit hours
|
For more information about the Computer Science major, please contact:
Department of Computer Science
337 Latimer-Smith Engineering and Science Building
203 Hurt Street
Martin, TN 38238
compsci@utm.edu
731-881-7391
DEGREE REQUIREMENTS
Minimum credits required for graduation
|
120 credit hours
|
Minimum credits in upper-division courses
|
42 credit hours
|
Maximum credits in any one subject counted
toward graduation
|
50 credit hours
|
General education core requirements
|
38 credit hours
|
Complete a Major
|
|
Graduation and Continuation Requirements for All Majors
-
A computer science or cybersecurity major must earn a minimum grade of C in all computer science, cybersecurity, and mathematics courses that are prerequisites for another course in the curriculum prior to taking the course that requires the prerequisites. E.g., a student may not take CSCI 325 (Data Structures) until the student has earned a C or better in CSCI 222 (Programming Concepts and Problem Solving II). Prior to graduation a grade of C or better must be earned in all computer science, cybersecurity, and mathematics courses used to fulfill the degree requirements of a Cybersecurity major.
-
In the event of a grade lower than a C in a computer science, cybersecurity, or mathematics course used to fulfill a requirement for the major in computer science or cybersecurity, that course may be repeated twice. After a third attempt of a required computer science, cybersecurity, or mathematics course the student must submit a written appeal to the Department of Computer Science for approval before enrolling in the course.
COURSEWORK REQUIRED FOR THE DEGREE
Guidance for choosing general education courses:
Note to students: MATH 210 and MATH 251 are required for the computer science major and are also options in the general education core curriculum requirements. A student using either of these courses to simultaneously satisfy general education core curriculum and major requirements may need to complete additional elective coursework to meet the minimum number of credit hours required for the degree.
Bachelor of Science Requirements
Where an honors course exists equivalent to any course listed above, that honors course will automatically substitute for the listed course. A student may use any combination of honors and regular versions of the respective courses in a given sequence.
Major in Computer Science with a Digital Hardware and Embedded Systems Concentration (67 credit hours)
- 18 Credits in Upper Division Coursework
- A minimum grade of C or higher is required in all Computer Science, Cybersecurity, and Mathematics courses.
- A minor is optional.
Course Requirements
Computer Science Major Core (49 credit hours)
These courses are required for every concentration in the computer science major:
Concentration in Digital Hardware and Embedded Systems (18 hours)
These courses are required for the digital hardware and embedded systems concentration:
At Least 6 Additional Hours From:
- CSCI 360 - Introduction to Computer Networks Credit(s): 3
- CSCI 385 - Distributed Systems Credit(s): 3
- CSCI 458 - Autonomous Mobile Robotics Credit(s): 3
- ENGR 466 - Digital Systems Design Credit(s): 3
- CSCI 475 - Compilers, Interpreters and Language Translators Credit(s): 3
- Approved upper-division electives from either computer science or cybersecurity. Credit(s): 3
(Approved upper division electives include: CSCI 335, CSCI 340, CSCI 360, CSCI 371, CSCI 380, CSCI 385, CSCI 410, CSCI 415, CSCI 445, CSCI 455, CSCI 458, CSCI 460, CSCI 475, CSCI 480, CSCI 490, CYBR 322, CYBR 325, CYBR 460, CYBR 485, CYBR 486, CYBR 490.)
Minor
A minor is optional for the computer science major.
Electives
Complete elective hours to achieve 120 credit hours and achieve at least 42 credit hours of upper-division coursework.
|
|
|
|