ABOUT B-WACADEMICSADMISSIONSTUDENT LIFEATHLETICSNEWS, ARTS & EVENTSA-Z INDEX

Computer Science

Computer Science Program Requirements

The Department of Computer Science offers two majors. The Computer Science major (with concentrations in Computer Science and Web Application Engineer) prepares graduates to enter positions as software specialists in industry or commerce, or to enter graduate programs in computer science, operations research or computers in management. The Computer Information Systems major (with concentrations in Information Systems Analyst and Network Analyst) is designed to prepare graduates for positions in information processing as programmer analysts and systems designers. Many graduates secure positions in software, hardware and/or network support.

Beginning Fall 2006, two five-year programs are offered to specially qualified students that combine either a Computer Science or Computer Information Systems major with a minor in Business Administration and a Masters of Business Administration degree.  These programs are designed to prepare graduates for positions in computer and information systems management that require strong technical backgrounds, good communication skills, and an in-depth understanding of the business world.  Applicants to the program must have a 3.0 minimum GPA.  Those applicants with a cumulative GPA less than a 3.4 will be expected to take the GMAT exam prior to applying to the program. Interested students are strongly encouraged to contact the director of the MBA program in the spring semester of their sophomore year.

Computer Information Systems Major

Computer Code: CISA

Information Systems Analyst Concentration

Minimum credits required: 29 in Computer Science, 7 in Mathematics, 10 in Business Administration, and 3 in Communication Studies (plus prerequisites as indicated)
(*
= Prerequisite Required)

Required Communication Studies Course: 3 credits

CST

112

Public Speaking

3 credits

Required Mathematics Courses: 7 credits (plus prerequisites as indicated)

MTH

135

Intro to Probability and Statistics

3 credits*

MTH

161

Discrete Mathematics I

4 credits*

Required Business courses: 10 credits (plus prerequisites as indicated)

BUS

211

Principles of Accounting I

4 credits*

BUS

358

Business Communications

3 credits*

BUS

208

Introduction to Business OR

3 credits*

BUS

305

Introduction to Management

3 credits*

Required Computer Science: 29 credits (plus prerequisites as indicated)

CSC

180

Foundations in Computer Science

3 credits

CSC

210

Computer Science I

3 credits*

CSC

225

Intermediate Programming for Information Systems

4 credits*

CSC

270

Data Communications

3 credits*

CSC

280

Intro to Database Management Systems

3 credits*

CSC

360

Project Management

3 credits*

CSC

380

Advanced Database

3 credits*

CSC

460

System Analysis and Design

4 credits*

CSC

470

Senior Internship OR

3 credits*

CSC

471

Senior Project

3 credits*

 

Computer Information Systems Major

Computer Code: CINA

Network Analyst Concentration

Minimum credits required: 34 in Computer Science, 7 in Mathematics, 3 in Business Administration, and 3 in Communication Studies (plus prerequisites as indicated)
(* = Prerequisite Required)

Required Communication Studies Course: 3 credits

CST

112

Public Speaking

3 credits


Required Mathematics Courses: 7 credits (plus prerequisites as indicated)

MTH

135

Intro to Probability and Statistics

3 credits*

MTH

161

Discrete Mathematics I

4 credits*


Required Business courses: 3 credits (plus prerequisites as indicated)

BUS

358

Business Communications

3 credits*


Required Computer Science: 34 credits (plus prerequisites as indicated)

CSC

180

Foundations in Computer Science

3 credits

CSC

210

Computer Science I

3 credits*

CSC

225

Intermediate Programming for Information Systems

4 credits*

CSC

270

Data Communications

3 credits*

CSC

280

Introduction to Database Management Systems

3 credits*

CSC

290

Building Local Area Networks

3 credits*

CSC

360

Project Management

3 credits*

CSC

370

Info Systems Security, Privacy, & Ethics

3 credits*

CSC

410

Advanced Local Area Networks

3 credits*

CSC

411

Network Administration

3 credits*

CSC

470

Senior Internship OR

3 credits*

CSC

471

Senior Project

3 credits*

 

   Computer Information Systems Minor

    Computer Science Requirements: 16 credits (plus prerequisites as indicated)

 

CSC

180

Foundations in Computer Science

3 credits

 

 

CSC

210

Computer Science I

3 credits*

 

 

CSC

225

Intermediate Programming for Information Systems

4 credits*

 

 

CSC

270

Data Communications

3 credits*

 

 

Additional CSC credits numbered above 200

3 credits

 

Computer Science Major

Computer Code: CSCI

 

Computer Science Concentration

 

 
Minimum credits required: 33 in Computer Science courses and 18 in Mathematics (plus prerequisites as indicated) (* = Prerequisite Required)

 

 

 

 

 

Required Mathematics Courses: 18 credits (plus prerequisites as indicated)

 

MTH

161

Discrete Mathematics I

4 credits*

 

MTH

262

Discrete Mathematics II

3 credits*

 

MTH

141

Calculus I

4 credits*

 

MTH

142

Calculus II

4 credits*

 

 

One MTH course numbered above 201

3 or more credits

 


Required Computer Science : 33 credits (plus prerequisites as indicated)

 

CSC

180

Foundations in Computer Science

3 credits

 

CSC

210

Computer Science I

3 credits*

 

CSC

241

Object Orientation and Linear Structures

3 credits*

 

CSC

242

Non-Linear Data Structures

3 credits*

 

CSC

320

Computer Architecture & Hardware

3 credits*

 

CSC

400

Operating Systems

3 credits*

 

CSC

420

Formal Languages & Automata

3 credits*

 

CSC

430

Algorithms

3 credits*

 

CSC         

470

Internship OR

3 credits*

 

CSC

471

Senior Project

3 credits*

 

 

 

 

 

 

Take at least 6 elective credits from:

 

CSC

280

Intro to Database Management Systems

3 credits*

 

CSC

330

Web Programming I

3 credits*

 

CSC

370

Info Systems Security, Privacy & Ethics

3 credits*

 

CSC

460

Systems Analysis & Design

4 credits*

 

 

Computer Science majors are required to earn a passing score on an approved comprehensive examination. The two examinations approved for this purpose are the Major Field Achievement Test (Computer Science) published by the Educational Testing Service and the Computer Science Subject Test of the Graduate Record Examination.

 

 

 

 

 

 

 

 

Computer Science Major

   Computer Code: CSWE

Web Applications Engineer Concentration

 

Minimum credits required: 39 in Computer Science courses, 10-11 in Mathematics,
and 2 in Art (plus prerequisites as indicated)
(* = Prerequisite Required)

Required Art Course: 2 credits

ART

225F

Two-Dimensional Computer Imaging

2 credits


Required Mathematics Courses: 10-11 credits (plus prerequisites as indicated)

MTH

161

Discrete Mathematics I

4 credits*

MTH

262

Discrete Mathematics II

3 credits*

MTH

135

Intro to Probability & Statistics OR

3 credits*

MTH

141

Calculus I

4 credits*


Required Computer Science : 39 credits (plus prerequisites as indicated)

CSC

180

Foundations in Computer Science

3 credits

CSC

210

Computer Science I

3 credits*

CSC

250

Multimedia Programming

3 credits*

CSC

241

Object Orientation and Linear Structures

3 credits*

CSC

242

Non-Linear Data Structures

3 credits*

CSC

280

Intro to Database Management Systems

3 credits*

CSC

330

Web Programming I

3 credits*

CSC

340

Web Programming II

3 credits*

CSC

370

Info Systems Security, Privacy, & Ethics

3 credits*

CSC

380

Advanced Database

3 credits*

CSC

400

Operating Systems

3 credits*

CSC

420

Formal Languages & Automata

3 credits*

CSC

475

Portfolio Development

3 credits*


Computer Science majors are required to earn a passing score on an approved comprehensive examination. The two examinations approved for this purpose are the Major Field Achievement Test (Computer Science) published by the Educational Testing Service and the Computer Science Subject Test of the Graduate Record Examination.

 

Computer Science Minor
The minor includes a minimum of 22 credits (plus prerequisites as indicated):

Required Mathematics courses: 7 credits (plus prerequisites as indicated)

 

MTH

161

Discrete Mathematics I

4 credits*

 

MTH

162

Discrete Mathematics II

3 credits*

 

Required Computer Science Courses: 15 credits (plus prerequisites as indicated)

 

CSC

180

Foundations in Computer Science

3 credits