Department of Computer Science

Chairperson: Professor Quinn; Associate Chairperson: Professor Lejk; Professors: Allen, S. Chen, Epstein, Michalewicz, Ras, Revesz; Professor Emeritus: Schell; Associate Professors: K. Chen, Chu, Hadzikadic, Maitan, Mostafavi, Razavi, Wilkinson; Assistant Professors: Long, Xiao; Lecturers: Frazier, Shaw; Adjunct Professors: Jaeger, Nelson, Pawlak; Faculty Associate: Grant


Computer Science is the term applied to areas of study centering on the organizational and structural properties of systems, arrays of symbols, and mechanical languages which find their application in the processing and communication of information. The computer scientist's concerns are:

The Computer Science Department offers programs leading to three degrees: Bachelor of Arts, Bachelor of Science, and Master of Science. (See the Graduate Section of this Catalog for information on the M.S. degree.) Students are prepared for their profession through a comprehensive program of courses, aided by some of the latest computer equipment available.

Cooperative Education in Computer Science. By participating in the Cooperative Education program, students in computer science may pursue their education along with alternating work experiences so that they may be better prepared to enter their chosen professional career. Interested students should contact the Department of Computer Science for more information.


BACHELOR OF ARTS

The Computer Science major leading to the Bachelor of Arts degree provides education and training for students who intend to pursue a career in some facet of computer information systems. Two options are offered; a general curriculum and a concentration in information sciences.

General Curriculum. The general curriculum consists of 45 hours in computer science, and either 15 or 17 hours in mathematics, depending on the mathematics option selected. Courses currently included are:

Computer Science: CSCI 1201, 1201L, 1202, 1202L, 2111, 2163, 2215, 3102, 3106, 3155, 3160, 3166, 3650, 3651, 3688, and six semester hours of approved computer science courses numbered 3000 or above;

Mathematics: MATH 1120, 1165, 2164, STAT 1220, 1223; or MATH 1141, 1142, 1165, 2164, STAT 2122

A component of related work must be included, consisting of 15 semester hours of approved non-computer science courses forming an integrated program of secondary strength, or nine semester hours of approved mathematics courses at the 3000 level or above. If the latter option is selected, six hours of additional electives are available.

Information Science Concentration. The Information Science Concentration consists of 45 hours in computer science and 15 hours in mathematics. Courses currently included are:

Computer Science: 1201, 1201L, 1202, 1202L, 2111, 2112, 2170, 2215, 3106, 3130, 3134, 3155, 3160, 3166, 3650, 3651, 3688.

Mathematics: 1120, 1165, 2164, STAT 1220, 1223.

A component of related work must be included consisting of 18 semester hours of courses from the Belk College of Business Administration. These currently include: ACCT 2121, 2122; ECON 2101, 2102; and two of the following: OPER 3100, MKTG 3110, FINN 3120, MGMT 3140.


BACHELOR OF SCIENCE IN COMPUTER SCIENCE

The Bachelor of Science degree in Computer Science consists of 48 hours of computer science, 6 hours of computer engineering, and 17 hours of mathematics courses. These currently include:

Computer Science: 1201, 1201L, 1202, 1202L, 2123/2175, 2215, 3102, 3106, 3143, 3155, 3160, 3166, 3650, 3651, 3688, and 9 hours of approved computer science or computer engineering elective courses numbered 3XXX or above.

Computer Engineering: 2181 and 3182

Mathematics: 1141, 1142, 1165, 2164, STAT 2122.

Students working toward the B.S. degree must complete 14 hours of science, including Physics 2221, 2221L, 2231, and 2231L. A component of related work must be included consisting of 15 semester hours of approved noncomputer science courses forming an integrated program of secondary strength, or nine semester hours of approved mathematics courses at the 3000 level or above. If the latter option is selected, six hours of additional electives are available.


BACHELOR OF SCIENCE: COMPUTER ENGINEERING CONCENTRATION.

The Computer Science major with a Computer Engineering emphasis provides education and training for students who intend to pursue a career in computer engineering.

CURRICULUM OUTLINE: B.A. DEGREE, GENERAL CURRICULUM

Freshman Year
   Fall                                     Spring
CSCI 1201          2                     CSCI 1202             2
CSCI 1201L         1                     CSCI 1202L            1
MATH 1120*         3                     MATH 1165*            3
ENGL 1101          3                     STAT 1220*            3
GOAL VI            3                     GOAL VI               3
GOAL V             3                     ENGL 1102             3 
                  15                                          15
Sophomore Year
 
   Fall                                     Spring
CSCI 2111          3                     CSCI 2163             3
CSCI 2215          3                     COMM 2105             3
STAT 1223*         3                     MATH 2164*            3
ENGL 2116          3                     GOAL IV               4 
GOAL IV            4 
                  16                                          13
Junior Year
   Fall                                     Spring
CSCI 3102          3                     CSCI 3155             3
CSCI 3106          3                     CSCI 3160             3
GOAL IV            4                     CSCI 3166             3
GOAL V             3                     Related Work          6 
Related Work       3 
                  16                                          15
Senior Year
   Fall                                     Spring
CSCI 3650          3                     CSCI 3651             3
CSCI 3688          3                     CSCI 3xxx             3
CSCI 3xxx          3                     Electives             6
Related Work       3                     Related Work          3 
Electives 3 
                  15                                          15

                           Total Hours 120
* A mathematics option consisting of MATH 1141, 1142, 1165, and 2164, and STAT 2122 may be selected as an alternate of the math courses listed. If this alternative is selected, the amount of electives decreases by two (2) hours.

The curriculum consists 39 hours of computer science and computer engineering and 20 hours of mathematics. These include:

Computer Science: CSCI 1201, 1201L, 1202, 1202L, 2215, 3102, 3106, 3143, 3155, 3688; CPGR 2181, 3182, 3183, 3681, 3682.

Mathematics: MATH 1141, 1142, 1165, 2164, 2171, STAT 2122.

Student must also complete Physics 2221, 2221L, 2231, 2231L and 2241, and Chemistry 1251 and 1251L. A component of related work must include 11 hours of Electrical Engineering courses, EEGR 2111, 2112, 2152, and 3131. Economics 2101 or 2102 must also be taken. Fifteen hours of technical electives must be approved by the department.


COMPUTER SCIENCE MINOR

Requirements for the minor include completion of 18 hours of Computer Science to include CSCI 1201, 1201L 1202, 1202L, 2215, 3106, 3155, 3160. Also required is MATH 1165.

CURRICULUM OUTLINE: B.A. DEGREE, INFORMATION SCIENCE CONCENTRATION

Freshman Year
   Fall                                     Spring
CSCI 1201          2                     CSCI 1202             2
CSCI 1201L         1                     CSCI 1202L            1
ENGL 1101          3                     ENGL 1102             3
MATH 1120          3                     MATH 1165             3
GOAL VI            3                     STAT 1220             3
GOAL IV            4                     GOAL IV               4 
                  16                                          16                 
Sophomore Year
   Fall                                     Spring
CSCI 2111          3                     CSCI 2112             3
CSCI 2215          3                     CSCI 2170             3
STAT 1223          3                     ECON 2101             3
ENGL 2116          3                     MATH 2164             3
GOAL IV            4                     COMM 2105             3 
                  16                                          15
Junior Year
 
   Fall                                     Spring
CSCI 3106          3                     CSCI 3130             3
CSCI 3166          3                     CSCI 3160             3
CSCI 3688          3                     ACCT 2122             3
ACCT 2121          3                     ECON 2102             3 
GOAL V             3 
                  15                                          12
Senior Year
   Fall                                     Spring
CSCI 3155          3                     CSCI 3134             3
CSCI 3650          3                     CSCI 3651             3
GOAL VI            3                     GOAL V                3
Related Work*      3                     Related Work*         3
Elective           3              Elective              3 
                  15                                          15

                           Total Hours 120

*Must select two from OPER 3100, MKTG 3110, FINN 3120 and MGMT 3140.


CURRICULUM OUTLINE: B.S. DEGREE IN COMPUTER SCIENCE

Freshman Year
   Fall                                     Spring
CSCI 1201          2                     CSCI 1202             3
CSCI 1201L         1                     CSCI 1202L            1
MATH 1141          4                     MATH 1142             4
ENGL 1101          3                     ENGL 1102             3
Science course     3                     PHYS 2221             3
GOAL VI            3                     PHYS 2221L            1 
                  16                                          14
Sophomore Year
 
   Fall                                     Spring
CPGR 2181          3                     CSCI 2123/2175        3
STAT 2122          3                     CSCI 2215             3
MATH 1165          3                     MATH 2164             3
ENGL 2116          3                     Science Course        3
PHYS 2231          3                     GOAL VI               3 
PHYS 2231L         1 
                  16                                          15
Junior Year
 
   Fall                                     Spring
CSCI 3102          3                     CSCI 3688             3
CSCI 3106          3                     CSCI 3155             3
CPGR 3182          3                     CSCI Elective         3
CSCI Elective      3                     Related Work          3
GOAL V             3                     GOAL V                3 
                  15                                          15
Senior Year
   Fall                                     Spring
CSCI 3650          3                     CSCI 3651             3
CSCI 3160          3                     CSCI 3143             3
CSCI Elective      3                     CSCI 3166             3
Related Work       6                     Related Work          6 
                  15                                          15
                           Total Hours 121


CURRICULUM OUTLINE: B.S. DEGREE, COMPUTER ENGINEERING CONCENTRATION

Freshman Year
   Fall                                     Spring
CSCI 1201          2                     CSCI 1202             2
CSCI 1201L         1                     CSCI 1202L            1
MATH 1141          4                     MATH 1142             4
CHEM 1251          3                     PHYS 2221             3
CHEM 1251L         1                     PHYS 2221L            1
ENGL 1101          3                     ENGL 1102             3
ENGR 1100          1                     GOAL VI               3 
                  15                                          17
Sophomore Year
   Fall                                     Spring
CPGR 2181          3                     CSCI 2215             3
ENGL 2116          3                     EEGR 2111             3
MATH 1165          3                     MATH 2164             3
PHYS 2231          3                     MATH 2171             3
PHYS 2231L         1                     PHYS 2241             3 
STAT 2122          3 
                  16                                          15
Junior Year
   Fall                                     Spring
CSCI 3106          3                     CSCI 3102             3
CPGR 3182          3                     CSCI 3155             3
ECON 2101 or                             CPGR 3183             3
     2102          3                     EEGR 3131             3
EEGR 2112          3                     GOAL V                3 
EEGR 2152          2
GOAL V             3 
                  17                                          15
Senior Year
   Fall                                     Spring
CSCI 3688          3                     CSCI 3143             3
CPGR 3681          3                     CPGR 3682             3
Tech Electives     6              Tech Electives        9 
                  12                                          15

                           Total Hours 122


[The William States Lee College of Engineering]