Wright State University 2005-2006Undergraduate Catalog
About UsAcademic ProgramsStudent LifeAdmission, Advising, and RegistrationAcademic Standards & RequirementsGeneral Education RequirementsColleges and SchoolsCourse DescriptionsFaculty and OfficersAppendixAddendumIndex
Admissions and
   Advising

Degrees and Areas of
  Study

Student Organizations
Biomedical Engineering
Computer Engineering
Computer Science
Electrical Engineering
Engineering Physics
Industrial and Systems
  Engineering

Mechanical and
  Materials Engineering

Computer Science

Professors Bourbakis, Chung, Dong, Golshani (chair), Goshtasby, Jean, Rizki, Sheth, Sudkamp
Associate Professors Doom, Gallagher, Mateti, Raymer, Thirunarayan, Wang
Assistant Professors Futamura, Hawley (WSU Lake Campus), Pei, Wischgoll
Lecturers Bian, Finkelstein, Matson, Meyer, Taylor
Research Assistant Professor Hartrum
Adjunct Research Associate Professor Tamburino

The Bachelor of Science in Computer Science degree and the Bachelor of Arts in Computer Science degree are offered.

The Bachelor of Science degree program in computer science is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET). The curriculum provides a balance of hardware, software, theory, and practice. The program prepares students to be skillful practitioners by combining these studies with a thorough foundation in science, mathematics, and computer science. The degree program allows for a second concentration in an area of bioinformatics, computational science, or business.

 

The Bachelor of Arts degree is designed for students interested in the application of computer technologies and their integration into organizations and society.  The curriculum emphasizes information technology, data management, and web-based applications. This degree program also allows for a second concentration in the area of business.

In addition to offering well-equipped educational laboratories, excellent faculty, and flexible programs for working professionals, both degree programs afford students with unique opportunities for research in the local area.

BS in Computer Science Program Objectives

  • To produce graduates recognized by industrial, government, and academic entities as having a sound, current, and comprehensive education by providing an integrated hardware and software educational experience that is rich in modern laboratory and software experiences and that emphasizes problem solving and communication skills.
  • To prepare and retain students who, upon graduation, will be motivated to pursue lifelong learning, continuing education, and graduate studies, as required by their personal development goals, through a stimulating, broad, and modern educational experience that is well grounded in the mathematical, scientific, and programming principles, as well as in the fundamental concepts and theory of computing.
  • To instill a sense of social responsibility, a code of conduct, and ethical values appropriate to the discipline in CS&E students, so that they are valuable contributors in their societal and professional environments.

 

BA in Computer Science Program Objectives

  • To produce graduates recognized by industrial, government, and academic entities as having a sound, current, and comprehensive education by providing an educational experience that focuses on the use of computer technology in society and that emphasizes problem solving, and communication skills.
  • To prepare and retain students who, upon graduation, will be motivated to pursue lifelong learning, continuing education, and graduate studies, as required by their personal development goals, through a stimulating, broad, and modern educational experience which is well grounded in information techonology, data management, programming principles, and knowledge of contemporary applications of computing.
  • To instill a sense of social responsibility, a code of conduct, and ethical values appropriate to the discipline in the CS&E students, so that they are valuable contributors in their societal and professional environments.

 

Degree Requirements - Computer Science

Bachelor of Science in Computer Science (Bioinformatics Option)

See General Education Requirements

General Education Requirements*

40


Required Courses

Area I: (GE Substitution. See Mathematics Requirement below)

 

Area V: (GE Substitution. See Chemistry Requirements and Biological Sciences Requirements below)

 

Area VI: College Component: Select and Area VI College of Liberal Arts Course

 

*Courses taken to satisfy GE requirements my not be counted toward the major.

Department Requirements


59


CS 240, 241, 242, 400, 405, 415, 466, 480

31

CS 271, 409, 471

12

CEG 255, 260, 320, 333, 433

16


Computer Science/Engineering Electives


8


Electives must be 400-level CS/CEG courses from the bioinformatics elective list to provide additional breadth in the discipline. 8

Mathematics Requirements


24


MTH 229, 230, 231, 253, 257
STT 363 or STT 360 or ISE 301

21
3


Chemistry Requirements


33


CHM 121/125,122/126, 123/127

15

CHM 211, 212, 213, 215, 216, 217

18


Biology Sciences Requirements


27


BIO 111, 112, 115, 210, 211, 212, 213, 492

27


Technical Communications


3


EGR 335 or BIO 310

3

Total 194
   
NOTE: ALL ELECTIVE COURSES MUST BE APPROVED BY A DEPARTMENT ADVISOR  

Bachelor of Science in Computer Science (Business Option)

General Education Requirements*

36


Required Courses

Area I: (GE substitution. See Mathematics Requirements below)

 

Area III: (GE substitution. See Business Concentration Requirements below)

 

Area V: (GE substitution. See Laboratory Science Requirements below)

 

Area VI: College Component: Select any Area VI College of Liberal Arts Course

 
*Courses taken to satisfy GE requirements may not be counted toward the major.

Department Requirements

47


CS 240, 241, 242, 400, 415

19

CS 405, 466, 480

12

CEG 233, 320, 433, 460

16


Computer Science/Engineering Electives


36


At least 16 hours must be at the 400 level. Courses from Computer Science or Computer Engineering to provide additional breadth in the discipline.

36

   

Mathematics Requirements

24

MTH 229, 230, 231, 253, 257

21

STT 363 or STT 360 or ISE 301

3

   
Laboratory Sequence Requirements 12-16

CHM 121/125, 122/126, 123/127 (15 hours)

 

Or BIO 111, 112, 115 (12 hours)

Or PHY 240/20, 242/202, 244/204 (16 hours)

Or EES 251/252, 253/254, 255/256 (13 hours)

   
Science and Mathematics Electives 5-9

Science and Mathematics Electives and the Laboratory Science Sequence must total 21 hours, to include at least 18 hours of natural science courses. Courses must be appropriate for science or engineering majors and satisfy the General Education science requirements.  
   


Technical Communications


3


EGR 335

3

   


Business Concentration Requirements


16


EC 204, 205 8

ACC 204, 205

8

 

 

Business Concentration Electives 8

Select at least two additional business courses to complement Business Concentration Requirements courses.  
   
Total 191
   
NOTE: ALL ELECTIVE COURSES MUST BE APPROVED BY A DEPARTMENT ADVISOR.  

Bachelor of Science in Computer Science (General Option)

General Education Requirements*

40


Required Courses

Area I: (GE substitution. See Mathematics Requirements below.)

 

Area V: (GE substitution. See Laboratory Science Requirements below.)

 

Area VI: College Component: Select any Area VI College of Liberal Arts course.

 
*Courses taken to satisfy GE requirements may not be counted toward the major.


Department Requirements


47


CS 240, 241, 242, 400, 415

19

CS 405, 466, 480

12

CEG 233, 320, 433, 460

16


Computer Science/Engineering Electives


36


At least 16 hours must be at the 400 level. Courses from Computer Science or Computer Engineering to provide additional breadth in the discipline.

36


Mathematics Requirements


24


MTH 229, 230, 231, 253, 257

21

STT 363 or STT 360 or ISE 301

3

 

 

Laboratory Sequence Requirements 12-16

CHM 121/125, 122/126, 123/127 (15 hours)

 

Or BIO 111, 112, 115 (12 hours)

Or PHY 240/20, 242/202, 244/204 (16 hours)

Or EES 251/252, 253/254, 255/256 (13 hours)

 
Science and Mathematics Electives 5-9

Science and Mathematics Electives and the Laboratory Science Sequence must total 21 hours, to include at least 18 hours of natural science courses. Courses must be appropriate for science or engineering majors and satisfy the General Education science requirements.  
 


Technical Communications


3


EGR 335

3


General Electives


20


Electives may be taken from any area of study.

20

 

 

Total 191
   
NOTE: ALL ELECTIVE COURSES MUST BE APPROVED BY A DEPARTMENT ADVISOR.  

Bachelor of Science in Computer Science (Computational Science Option)

General Education Requirements*

40


Required Courses

Area I: (GE substitution. See Mathematics Requirements below.)

 

Area V: (GE substitution. See Laboratory Science Requirements below.)

 

Area VI: College Component: Select any Area VI College of Liberal Arts course.

 
*Courses taken to satisfy GE requirements may not be counted toward the major.


Departmental Requirements


59


CS 240, 241, 242, 400, 405, 415, 466, 480

31

CS 316, 317, 350

12

CEG 233, 320, 433, 460

16


Computer Science/Engineering Electives


36


At least 16 hours must be at the 400 level. Courses from Computer Science or Computer Engineering to provide additional breadth in the discipline.

36


Mathematics Requirements


24


MTH 229, 230, 231, 253, 257

11

STT 363 or STT 360 or ISE 301

4

 

 

Laboratory Sequence Requirements 12-16

CHM 121/125, 122/126, 123/127 (15 hours)

 

Or BIO 111, 112, 115 (12 hours)

Or PHY 240/20, 242/202, 244/204 (16 hours)

Or EES 251/252, 253/254, 255/256 (13 hours)

 
Computational Science Requirements 12-16

Select courses from science, mathematics, computer science, or computer engineering.  There must be a total of at least 28 hours in Laboratory Sequence Requirements and Computational Science Electives.  This total must include at least 18 hours of natural science courses.  Courses must be chosen to ensure a minimum of 45 hours in mathematics or science courses.  
   


Technical Communications


3


EGR 335

3

Total

190

   
NOTE: ALL ELECTIVE COURSES MUST BE APPROVED BY A DEPARTMENT ADVISOR.  

 

Bachelor of Arts in Computer Science

General Education Requirements *

52


Required Courses

Area I: (GE Substitution.  See Quantitative Reasoning Requirements below)

 

Area VI: College Component:  Select any Area VI College of Liberal Arts Course

 

*Courses taken to satisfy GE requirements may not be counted toward the major.

   


Department Requirements


43


CS 240, 241, 242, 302, 400, 415, 466

27

CEG 233, 320, 355, 460

16

   


Computer Science/Engineering Electives


32


At least 16 hours must be at the 400 level.  Courses from Computer Science or Computer Engineering to provide additional breadth in the discipline.

 


Quantitative Reasoning Requirements


17


MTH 228, 257

8

STT 160

5

PHL 223

4


Technical Communications


3


EGR 335

3


General Electives


40


Must include at least two courses from COM 101, 203, 221, or PHL 124, 200, 211.

Total

187

   

NOTE:  ALL ELECTIVE COURSES MUST BE APPROVED BY A DEPARTMENT ADVISOR.


 

Bachelor of Arts in Computer Science: Business Option

General Education Requirements *

48


Required Courses

Area I: (GE Substitution.  See Quantitative Reasoning Requirements below)

 

Area III: (GE Substitution.  See Business Concentration Requirements below)

 

Area VI: College Component:  Select any Area VI College of Liberal Arts Course

 

*Courses taken to satisfy GE requirements may not be counted toward the major


Department Requirements


43


CS 240, 241, 242, 302, 400, 415, 466

27

CEG 233, 320, 355, 460

16


Computer Science/Engineering Electives


32


At least 16 hours must be at the 400 level.  Courses from Computer Science or Computer Engineering to provide additional breadth in the discipline.

 

   


Quantitative Reasoning Requirements


17


MTH 228, 257

8

STT 160

5

PHL 223

4

 
 


Technical Communications


3


EGR 335

3

   


Business Concentration Requirements


16


EC 204, 205

8

ACC 204, 205

8

   


Business Concentration Electives


8


Select at least two additional business courses to complement Business Concentration Requirements courses.

 
   


General Electives


20


Must include at least two courses from COM 101, 203, 221, or PHL 124, 200, 211. 

 
 

Total

187

   

NOTE:  ALL ELECTIVE COURSES MUST BE APPROVED BY A DEPARTMENT ADVISOR.

 

 

Minor in Computer Science for Engineers and Scientists

Students who successfully complete the courses for the computer science focus area and meet additional departmental requirements will receive a minor in computer science for engineers and scientists. Interested students should apply to be admitted to the minor once they are established in the industrial and systems engineering major and have achieved junior status.

Minor Requirements

23


Required Courses

 

CS 240 or CEG 220
CS 241, 242, 400, MTH 257

19

Elective Courses

 

CS 405 or CEG 433 or CEG 460

4

Minor in Computing and Information Technology (CIT)

The objective of the CIT minor is to satisfy the need for the intelligent and responsible application of computing and information technologies to majors in fields that do not have computer science or computer engineering as their fundamental and exclusive basic orientation but will benefit from the products of applications of the latter two disciplines and their proper use. The minor provides a conceptual foundation as well as a practical application of various computing and information technology skills. At present, this minor is intended to serve the Department of Accountancy.

Minor Requirements

28


Computer Literacy

 

CS 205

4

Introductory Programming

 

CS 141, 142 or CS 208, 209 or CS 240, 241

8

Contemporary Programming

 

CS 214 or CS 242

4

PC Networking

 

CEG 210

4

Client-Server Databases

 

CS 302

4

Elective  
CS 206 or CEG 211 4

Certificate in Contemporary Programming

The objective of this certificate is to provide an undergraduate experience in contemporary programming fundamentals for practitioners of programming in other more classical methodologies and practices. It is assumed that students pursuing this certificate will have at least three years of industrial experience in the programming field and a baccalaureate degree.

Certificate Requirements

20


CS 240 or CS 214

4

CEG 233, 355

8

CS 241, 242

8

 
Archived content: For current catalog information, please go to catalog.wright.edu

[ WSU Home | Undergraduate Catalog Home ]
Copyright Information © 2008
Wright State University
Last updated: Wed. Feb-13-08, 13:10
Please send comments to Webmaster