click?

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 Merritt Blvd, McCord Hall, Department of Computer Science, Nashville, TN 37209, Phone: (615) 963 5800, Fox (615) 963 5847

 

                                                                                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 3050 Programming Languages      STARTING FROM FALL 2010 3 COMP 3710 Relational Databases 3 COMP 4310 Computer Organization II 3
COMP 3190 Ethics in Computing 3 Software Engineering (6)                                                              Communication & Networking (6)  
comp 3230 Systems Analysis and Design STARTING FROM FALL 2010 3 COMP 4300 Software Engineering 3 COMP 4450 Computer Network Architecture  
COMP 3310 Data Communications and Computer Networks 3 COMP 4700  Algorithms 3 COMP 4750 Computer Network Management 3
COMP 3560 Automata & Formal Languages         3                
COMP 4100 Operating Systems 3                
comp 4300 Software Engineering          STARTING FROM FALL 2010 3                
comp 4700 Algorithms                          STARTING FROM FALL 2010 3                
COMP 4500 Senior Project 1 1                
COMP 4501 Senior Project 2 1   top              
COMP 4900 Professional Development Seminar 1                
ENGR 1000 Orientation 1                

                                                                                                     ED (Event Driven)    GUI(Graphical User Interface)

                                                                                                    

                                               

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