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