COLLEGE OF ENGINEERING, TECHNOLOGY AND COMPUTER SCIENCE

DEPARTMENT OF COMPUTER SCIENCE

ABOUT ACADEMICS ADMISSION PEOPLE FACILITIES / RESEARCH
Computer Science Undergraduate , Graduate Undergraduate Faculty Communication
Mission,Objectives,Outcomes Courses, 4 Year Plan, FORMS Transferring Students Advisors Computing
Contacts Graduation Requirements Graduate Alumni, News Laboratories, Text Books
Majoring in CS Advisements Minor in CS Pre College Staff, Contacts Research , News/Events

3500 John A. Merritt Blvd, TSU,  McCord Hall, Department of Computer Science, Nashville TN 37209.   Phone: (615) 963 5800    Fax: (615) 963 5847     HOME     SSR

 

                                                                                COMPUTER SCIENCE PROGRAM CURRICULUM

The CS Department offers a Bachelor of Science (BS) degree in Computer Science. A minimum of 120 semester credit hours are required for  completion of the Bachelor of Science degree in Computer Science. The distribution of these credits are outlined below. In addition to the course work, each student must complete a Practicum training. 41 credit hours of courses from Communication, Humanities/Fine Arts, Social Science, History, Natural Sciences, and Mathematics are known as the General Education Core courses. These courses are specified by Tennessee Board of Regents (TBR) and are mandatory courses for all students that attend any higher educational institute that is in the TBR System. Each group consists of a number of courses. To observe the learning outcomes and the complete list of courses in each group, click this link. GE .

Group Orientation Communication Humanities/ Fine Arts Social Science History Natural Sciences Mathematics Computer Science 48 Technical Electives  Total
Credits 1 12 09  06 06 12 17 Core:36 Concentration:6   CS electives: 6      9 120

The total required 48 credit hours of computer science courses consist of 15 credit hours from lower level(100, 200) courses and a minimum of 27 credit hours from upper level (300, 400) courses. Total of all upper level credit hours is 27 + 9 (technical elrctive) = 36.

Communication (12) Humanities/Fine Arts (9)

Social/Behavioral Sciences (6)

ENGL 1010 Freshman English I 3 ENGL 2110 American Literature I 3 PSYC 2010 General Psychology 3
ENGL 1020 Freshman English II 3 ENGL 2120 American Literature II 3 ECON 2010 Principles of Economics 3
COMM 2200 Public Speaking 3 PHIL 2010 Introduction to Philosophy          
XXXX xxxx Foreign Language 3                
History (6) Natural Sciences (12) Mathematics ( 17 )
HIST 2010 American History I 3 CHEM 1110 General Chemistry I 3 Math 1915 Calculus & Analytic Geometry 4
HIST 2020 American History II 3 CHEM 1111 General Chemistry I Lab 1 Math 1925 Calculus II 4
Computer Science (Core 36) PHYS 2110 General Physics I 3 Math 3610 Linear Algebra I 3
COMP 2040 Intro. to Computer 3 PHYS 2111 General Physics I Lab 1 COMP 3200 Discrete Mathematics 3
COMP 2140 Programming I 3 PHYS 2120 General Physics II 3 STAT 3110 Probability &Statistics 3
COMP 2240 Programming II 3 PHYS 2121 General Physics II Lab 1        
COMP 2400 Computer Organization 3              
COMP 2600 Assembly Language 3                                                  CONCENTRATIONS 
COMP 3030 ED (GUI) Programming 3 Business Concentration (6) Computer Engineering (6)
COMP 3040 Data Structures 3 BISI 3230  Management Information Systems 3 COMP 3500  Logic Design 3
COMP 3190 Ethics in Computing 3 COMP 3710 Relational Databases 3 COMP 4310 Computer Organization II 3
COMP 3310 Data Communications and Computer Networks 3 Software Engineering (6)                                                              Communication & Networking (6)  
COMP 3560 Automata & Formal Languages         3 COMP 4300 Software Engineering 3 COMP 4450 Computer Network Architecture  
COMP 4100 Operating Systems 3 COMP 4700  Algorithms 3 COMP 4750 Computer Network Management 3
COMP 4500 Senior Project 1 1                
COMP 4501 Senior Project 2 1                
COMP 4900 Professional Development Seminar 1                
                       
                       

Orientation  (1)                                              top                                             ED: Event Driven    GUI: Graphical User Interface

ENGR1000 (1)                                               

Technical Electives(6)                                     top

Every CS major must take a minimum of 9 credit hours of Technical Elective courses. Technical elective courses must be upper level(3000/4000) courses and can be CS, Technology, Engineering courses or courses from other areas that are approved by the CS department. Technical Elective courses must be approved by student's advisor before they can be taken.

 Specific College Requirements:

1. No student will be allowed to take any departmental courses, major courses, engineering courses, mathematics and/or science courses without having successfully completed the proper prerequisites for those courses with a grade of C" or better.

2. Students earning a grade of "D" or lower in mathematics courses, science courses, departmental courses, major courses, or engineering course (s) must repeat that course (s) the very next time the course (s) is offered.

3. All College of Engineering students must take and successfully complete all components of the Rising Junior Examination during the junior year.

Practicum                                                      

Each student must complete a practicum prior to graduation. A practicum may include, but is not limited to an internship, co-operative education experience, research experience, assistant in an engineering/computer laboratory, and other engineering/computer practical experiences. The practicum must be approved in advance by the student’s academic advisor and department head, and the practical experience must be at least eight (8) continuous weeks in length. A comprehensive report on at least one practicum is required. The report must be cosigned by a supervisor. The practicum report is to be given to the student’s faculty advisor.

The Dean’s office or TSU Office of Cooperative Education will assist students in locating a practicum.

                                                                                top