PROGRAM AREA/ COORDINATOR

REQUIRED COURSES

ELECTIVE COURSES

PROGRAM OUTCOMES

Application of Basic Concepts and Tools

 

Robert McIlhenny

Gloria Melara

Comp 110/L

Comp 122/L

Comp 182/L

Comp 222

Comp 232

Comp 282

Comp 310

Comp 322/L

Math 150A

Math 150B

Math 262

Math 326

Math 340

Math 482

Phil 230

Comp 108

Comp 410

Comp 421

Comp 426

Comp 429

Comp 432

Comp 465/L

Comp 469

 

 

Comp 496NSP

Comp 529

Comp 560

Comp 565

Comp 585

Comp 588

Comp 598EA

Math 481A

(a)  An ability to apply knowledge of computing and mathematics appropriate to the discipline

 (i)  An ability to use current techniques, skills, and tools necessary for computing practice

Problem Solving

 

Rick Covington

Comp 110/L

Comp 122/L

Comp 182/L

Comp 282

Comp 310

Comp 380/L

Math 482

Phil 230

Lab Science

Comp 410

Comp 421

Comp 424

Comp 426

Comp 429

Comp 432

Comp 440

Comp 465/L

Comp 469

Comp 480/L

Comp 484/L

Comp 496NSP

Comp 496SSW

Comp 529

Comp 560

Comp 565

Comp 585

Comp 586

Comp 587

Comp 588

Comp 595DM

Comp 598EA

Comp 598SEC

Math 481A

(b)  An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution

 (c)  An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs

Software Engineering

 

George Wang

Comp 110/L

Comp 182/L

Comp 282

Comp 322/L

Comp 380/L

Comp 490/L

Comp 491L

 

Comp 421

Comp 424

Comp 426

Comp 429

Comp 432

Comp 440

Comp 465/L

Comp 480/L

Comp 484/L

Comp 485

Comp 496SSW

Comp 560

Comp 586

Comp 587

Comp 588

Comp 595DM

Comp 598EA

Comp 598ADB

Comp 598SEC

(j)  An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices

 (k)  An ability to apply design and development principles in the construction of software systems of varying complexity

Communications

 

Diane Schwartz

Comp 380/L

Comp 450

Writ. Comp.

Oral Comm.

Comp 421

Comp 424

Comp 426

Comp 429

Comp 440

Comp 480/L

Comp 496NSP

Comp 496SSW

Comp 529

Comp 587

Comp 588

Comp 598EA

Comp 598SEC

(d)  An ability to function effectively on teams to accomplish a common goal

 (f)  An ability to communicate effectively with a range of audiences

Societal Issues

 

Peter Gabrovsky

 

Comp 450

Humanities

Social Science

Cultural Stud

Am. History

Comp 424

Comp 426

Comp 485

 

Comp 496NSP

Comp 496SSW

Comp 598SEC

(e)  An understanding of professional, ethical, legal, security and social issues and responsibilities

 (g)  An ability to analyze the local and global impact of computing on individuals, organizations, and society

Career/Lifelong Learning

 

Jack Alanen

Comp 450

Comp 421

Comp 429

Comp 432

Comp 496NSP

Comp 529

Comp 565

Comp 598EA

(h)  Recognition of the need for and an ability to engage in continuing professional development

 

 

10/1/2010