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

 

                    `            NOTE: THIS PAGE IS UNDER CONSTRUCTION ANT NOT EDITED COMPLETELY

 

This section presents a complete outline of the material to be provided in each Self-Study Report.  Each report should be formatted similarly to this section, preferably with the same heading titles.  DO NOT DUPLICATE THE DETAILED INSTRUCTIONS.

CSP

Background Information

Please provide the following background information.

            1.         Degree Title:

1.               Degree Title: BS in Computer Science

With the following concentrations

Business, Computer Hardware, Software Engineering, Communication & Networking

Give title(s) of all degrees awarded for the program under review, including options, etc., as specified in transcripts and/or diplomas, and describe as necessary.

2.               Program Modes  Regular Day time program

Indicate the modes, e.g., day, co-op, off-campus, on line, distance education, in which this program is offered and describe any differences in the information given for the computing unit as a whole in the Appendix.

3.               Actions to Correct Previous Deficiencies, Weaknesses and/or Concerns

Not applicable. This is the first-time application.

If specific program deficiencies, weaknesses and/or concerns were identified by the CAC during the most recent evaluation (visit or report), please refer to them and indicate the actions taken.  Deficiencies, weaknesses and/or concerns that were addressed in the previous evaluation as being common to all computing programs should be addressed in each Self-Study Report.

            4.         Contact Information

Identify the primary pre-visit contact person, e.g., the program chair or his/her designee if applicable.  Provide name, address, telephone number, and e-mail address.  Explicitly note any differences with the information on your Request for Evaluation (RFE).

Amir Gamshadi, head of the CS Department. Tennessee State University,3500 John Merritt Blvd, Nashville, TN 3209

 Telephone: (615) 963 5873   agamshadi@tnstate.edu

 

Accreditation Summary

This section is the focus of the Self-Study Report.  A complete description of how the program satisfies all of the requirements for each criterion must be presented.  It is suggested that the information presented for each criterion be as complete as possible such that the Program Evaluator(s) can determine if all of the requirements are being met without cross-referencing material provided under other criteria.  This may require some duplication of material but it should aid the Program Evaluator(s).  Reference to the material provided in the Appendix (found at the end of this document), and to other information provided by the institution, should be made as needed. 

 

If you are having a program evaluated that exists on separate campuses, the answers to these questions may vary from one campus to another. If this is the case, please use separate copies of this section for each campus, and clearly delineate which campus is being described.

 

1.  Students

 

Criterion

Students can complete the program in a reasonable amount of time.  They have ample opportunity to interact with their instructors.  Students are offered timely advising, by qualified individuals, about the program’s requirements and their career alternatives.  Students who graduate from the program meet all program requirements. 

 

A.  Frequency of Course Offerings

1.     List below the course numbers, titles, semester hours of courses required for the major and the frequency of offerings of those courses. 

 

 

Dept Course #

Title of Course

Semester Hours

Frequency

COMP 2040

Introduction to Computer, Problem Solving and Computer use

 3

Every Semester

COMP 2140

Structured Problem Solving and Programming

 3

Every Semester

COMP 2240

Object Oriented Programming

 3

Every Semester

COMP 2400

Computer Organization I

 3

Every Semester

Comp 2600

Assembly Programming Language

 3

Every Semester

COMP 3030

Event Driven (Windows) Programming

 3

Every Semester

COMP 3040

Data Structures

 3

Every Semester

COMP 3190

Ethics and Professionalism in Computing

 3

Every Semester

COMP 3200

Discrete Mathematics

 3

Every Semester

COMP 3319

Data Communication and Computer Networks

 3

Every Semester

COMP 3560

Automata and Formal Languages

 3

Every Semester

COMP 4100

Operating Systems

 3

Every Semester

COMP 4500

Senior Project 1

 1

Every Semester

COMP 4510

Senior Project 2

 1

Every Semester

ENGR 4900

Professional Development Seminar

 1

Every Semester

****    ****

Technical Electives

 1-3

At least one semester per year

 

2.     Explain how it is determined when each required course will be offered, e.g., rotation, odd-numbered years, etc

 

It is the department’s policy to offer each CS required core course every semester and often in multiple sections. The purpose is to give students the chance to complete courses without too-much waiting time. Each technical elective course is offered at least one semester per year.

Also, at the beginning of each semester, the department posts a note inside department and class rooms asking students to discuss their graduation cases and determine when to apply. Also special forms are placed in a special location and in the CS website for students to fill and determine the semester to apply for graduation.

 

 

 

 

 

3.     List below the course numbers, titles, and semester hours of courses allowed for the major but not required (i.e., electives within the major), and explain how it is determined when they will be offered.

In addition to the CS required core courses, the CS department offers three different types of courses.

I:          Courses are required for concentrations. Each course in this group is offered at least one semester per year.

 

 

 

 

COURSE ID

CREDITS

COURSE NAME

COMP 3500

         3

Digital Logic Design

COMP 3710

         3

Relational Databases

COMP 4300

         3

Software Engineering

COMP 4310

         3

Computer Organization II

COMP 4450

         3

Computer Network Architecture

COMP 4700

         3

Algorithms

COMP 4750

         3

Computer Network Management

COMP(BISI)3230

        3

Management Information System

 

 

 

 

 

 

 

 COURSE ID

CREDITS

COURSE NAME

COMP 2630

       1-2

Selective Programming Languages

COMP 3050

         3

Programming Languages

COMP 3110

         3

java Programming Language

COMP 3170

       1-3

Applied Operating Systems

COMP 3650

         3

Microcomputers

COMP 3900

         3

Numerical Analysis

COMP 4200

         3

Compiler Construction

COMP 4400

         3

Artificial Intelligence

COMP 4440

         3

Mobile Robotics

COMP 4550

         3

Computer Network Protocols

COMP 4600

          3

Game Programming

COMP 4800

         3

Computer Graphics

COMP 4910

       1-3

Special Topics

 

 

 

 

II: Courses that are offered for CS electives

These courses are offered periodically depending on demands.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

III: Courses that are offered for non-CS majors

COURSE ID

CREDITS

COURSE NAME

COMP 1210

       3

Introduction to Computing

COMP 3000

       3

Java programming for non-cs majors

COMP 1210 is offered every semester in multiple sections, sometimes in more than 10 sections.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B.  Interaction with Faculty

1.     Describe how you achieve effective interaction between students and faculty with large class enrollments.

 

Each faculty member is required to be in her/his office for at least 10 hours per week. During office hours faculty have an “Open Door” policy. Office hours are posted outside faculty offices doors and are recorded in the courses syllabi.

Each student is assigned an advisor and advisors are CS faculty members.

Students are advised to meet regularly with their advisor and discuss heir progresses in the courses they are taking currently, and seek help in case there is a need for help.

The CS department has a policy not to offer classes with very large sizes, especially for programming related courses.

 

C.  Student Advising

1. Describe your system of advisement for students on how students are advised to complete the coursework in the program effectively.  Indicate how you ensure that such advisement is available to all students.

 

Each student is assigned an advisor and assignments are registered in the university students’ database.

Within the department, advisors of students and names of advisees of each faculty member are posted in a spot where it is clearly visible. See attached Photo. These postings are regularly updated.

At the beginning of each semester, students are asked to contact their advisors and select the courses for the semester. Student fill a special form, Figure ???. Using the form, students use a computerized process to register for the courses. The system does not allow faculty to register students. However, faculty members can access students database and observe students records.

Head of the CS department is always available to students and faculty who have questions regarding student registration.

In addition to program description in the catalog, program’s course requirements are copied and displayed in a special area within the department for student easy access. Copies of these forma are attached. The complete CS program requirements are in TSU undergraduate catalog and in CS Website.

Transfer students deliver their transcripts to the university Admissions and Records Office (ARO). This office transfers the General Education course. Transfer of Computer Science courses are handled by the CS department. Department fills special equivalency forms for acceptable courses that have not been processed by ARO. These forms are submitted to ARO for formal records. ARO registers the accepted course in student’s database.

 

2. When students need to make career choices, what is their procedure for obtaining advising?  How do they have adequate access to qualified professionals when necessary?   

 

Both CS department and the University are involved in helping students with their career choices.

The first step toward a career choice is initiated within the CS department. This is achieved by advising student to select her/his concentration area. Student discusses the matter with her/his advisor. The final decision is made by student. A special form is filled by student and is submitted to the department office.

The University has a special office named “Students Affair”. The main divisions of this office are as follows.

The two main offices that are actively involved with careers are the “Career Center” and “Office of Cooperative Education”

Mission of the Division of Student Affairs is given below.

Mission Statement

The Division of Student Affairs at Tennessee State University has three principal objectives.

  1. To provide programs and services in support of academics as the principal mission of the University.
  2. To enhance the intellectual, cultural and social environment of the campus for the total development of students at the University.
  3. To develop and administer various processes in the formulation of University policies to enhance the quality of student participation and student life at the University.

The University recognizes the diverse and varied educational objectives of its students and the need to offer programs and services designed to assist student in their decision-making and formulation of academic and co-curricular objectives. Tennessee State University, through its Division of Student Affairs, seeks to assist students in enhancing the effective use of the varied opportunities made available to them through the University experience.

Mission of the Career Office is given below.

Career Center


Student Motivation Task Force 

The Student Motivation Task Force Program – SMTF brings together informed, dedicated, and successful professionals and alumni from diversified career backgrounds. Consultants visit Tennessee State University to increase student awareness of how the “real world” operates. Students are given direction and insight so necessary in making realistic career decisions in classroom settings.

Class discussions include but are not limited to some of the following topics:

  • Transition from College to Work
  • Importance of Goal Setting
  • Employer Expectations
  • Surviving the First Year on the Job 
  • Developing Professional Relationships 
  • Commitment to Lifelong Learning 

Mission of Cooperative Education office is given below.

What is Cooperative Education? The program is called COOPERATIVE EDUCATION because it involves a cooperative effort between employers and the University in combining their resources to form an educational system for career preparation and training. The University teaches basic facts, theories, and principles; the employer provides the opportunity for students to apply these facts, theories, and principles to practical work situations and problems. The skills and experience acquired as a result of these activities enhance the value of their degree, clarifies career choices, and increases their employability after graduation.

The CS department has close relationship with the Cooperative Education Office. Many of CS majors complete their required practicum with computer related businesses that are selected through this office. Students also register in special courses that are administered by this office.

 

 

 

3.Advising must be done by qualified individuals.  Discuss the system by which advisors become qualified.

 

Advising CS majors are entirely handled by their advisors and advisors are full-time CS faculty members. Faculty members know the CS Program very well. CS program is described in TSU Undergraduate Catalog and in the CS website. www.tnstate.edu/cs/UndergraduateProgram.htm

Copies of Description of the CS programs and a four year plan are placed on a table in the CS department for students use. Students can take copies for self studying. Figures ……

 

D. Meeting the Requirements

1. Describe your standards and procedures for ensuring that graduates meet all of the requirements of the program.

 

 

Total

CS

CS Core

CS Advanced

Math

Nat. Science

Comm, Soc.SC,

Fin.Arts

ABET/CAC

40

16

16

15

12

30

TSU CS

48

36

24

17

12

33

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

A number of factors are required for program success. The most important ones are: Program Curriculum, Faculty, Courses, and University Support

(1). CS Curriculum

TSU CS Curriculum is in compliant with the ABET/CAC Curriculum for the Computing Programs.  See the following table

 

Total

CS

CS Core

CS Advanced

Math

Nat. Science

Comm, Soc.SC,

Fin.Arts

ABET/CAC

40