Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

    Jun 02, 2023  
2010-2011 Undergraduate Catalog 
2010-2011 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science Major, BS in Computer Science

Return to {$returnto_text} Return to: College of Engineering

Students may choose from a wide spectrum of courses covering various aspects of computer science, computer engineering, and related fields. Students must meet the design, depth, and breadth requirements in the department in their selection of these courses. Students are encouraged to discuss an appropriate program with their advisors.

Requirements for the Bachelor of Science in Computer Science


First Year

Hours Credit

COSC 102  or   4
MATH 141 * or MATH 147 *, MATH 142 * or MATH 148 * 8
PHYS 135 * or PHYS 137 *, PHYS 136 * or PHYS 138 * 8-10
ENGL 101 * or ENGL 118 *, ENGL 102 * 6

Second Year

COSC 160 , COSC 311 , COSC 302  11
MATH 241  or MATH 247 , MATH 251  or MATH 257 , MATH 300  or MATH 307  10
BIOL 101  or BIOL 130  or CHEM 100  or CHEM 120  or PHYS 231  3-4
1PHIL 241 , PHIL 242 , PHIL 243 , or PHIL 244 * 3
1Communicating Orally  General Education Elective* 3

Third Year

COSC 360 , COSC 365 , COSC 380  11
COSC 340  or COSC 370  or MATH 371  3-4
MATH 323  or ECE 313  3
2Computer Science Upper Division Elective or MATH 231  3
1Cultures and Civilizations  Electives* 6
1Social Sciences  Elective* 3
3General Elective 2

Fourth Year

COSC 400  5
2Computer Science Upper Division Electives 15
ENGL 355 * or ENGL 360 * 3
1Arts and Humanities  Elective* 3
1Social Sciences  Elective* 3

Total 120-124

* Meets University General Education Requirements .
1 Can be taken any time.
2Any 300-400 level computer science courses not already required by the major or MATH 231 .
3Any courses not already required for the major. Must be approved by advisor.

Five-Year BS/MS Program

The department offers a 5 year BS-MS program for qualified students. The primary component of the program is that qualified students may take up to 6 hours of approved graduate courses for their senior undergraduate electives and have them count toward both their bachelor’s and master’s degrees at the University of Tennessee. This program is designed for students attending the University of Tennessee for their Master of Science degree because other universities may not accept these courses for graduate credit since they were used to satisfy requirements for the Bachelor of Science degree. Significant components of the program are: 

  • Students must have an overall GPA of at least 3.4 to be admitted to the program. Conditional admission may be granted after completing 64 hours of required course work while full admission is granted after completing 96 hours of required course work with a minimum overall GPA of 3.4.
  • Students must at least have conditional admission before taking graduate courses for both their bachelor’s and master’s degrees. All courses taken for graduate credit must be approved by the departmental chair of the program. Students admitted to the program must request permission from the Graduate School to take approved courses for graduate credit. 
  • Students admitted to the program must also follow the normal procedure for admission to the Graduate School. Admission of students into this program must be approved by the department and the Graduate School.
  • Students will not be eligible for graduate assistantships until they are enrolled as graduate-level students in the Graduate School.

Computer Engineering, Computer Science, and Electrical Engineering Honors Concentrations

Students who wish to pursue the honors electrical engineering concentration, honors computer engineering concentration, and honors computer science concentration will normally be part of the Chancellor’s Honors Program.

Candidates for the honors electrical engineering concentration and honors computer engineering concentration must complete the first year courses for honors concentration in the engineering majors. Candidates for the honors computer science concentration must meet the first year requirements for the Chancellor’s Honors Program.

In addition to satisfying the requirements described above, candidates for these three honors concentrations must also satisfy the following requirements.

  • Two upper-division honors courses in computer science or electrical and computer engineering via Honors-by-Contract or Honors Independent study, or equivalent. The contract or independent study must be submitted to the Chancellor’s Honors Program for approval by the third week of the semester.
  • Complete a 3-credit hour senior project course. This can normally be completed as part of the capstone design course, ECE 400  for computer engineering and electrical engineering majors or COSC 400  for computer science majors.

Return to {$returnto_text} Return to: College of Engineering