Software Engineering Certificate
The Software Engineering Program is designed for those students who want to broaden their
knowledge in this area, but do not necessarily desire to pursue a graduate degree in computer
science. The certificate requires 18 graduate semester hours of coursework in software
engineering, which must include CS 650 and five courses selected from the following courses: CS
551, 552, 553, 652, 655, 656, 658, 666, or 668. Students desiring to complete the certificate
program should have either industrial experience in software development or have undergraduate
courses in software development. Students pursuing an MSSE degree are not eligible for the
Software Engineering Certificate.
Modeling and Simulation Certificate
The certificate in Modeling and Simulation will provide post-baccalaureate students with the
opportunity to acquire knowledge and skill in the use of computational theories and skills for the
development of software models and simulation. The courses in the certificate program may be
applied to the M.S. in Computer Science. Students in the certificate program must be admitted to
the graduate school, have a bachelor’s degree in science or engineering, have taken linear algebra,
calculus, discrete math and probability, and be proficient in programming and data structures. The
certificate program consists of 5 courses, to include
Two core courses:
CS 581 (Modeling and Simulation I) and CS 582 (Modeling and Simulation II)
Two courses from one of the following groups:
1. Object-oriented programming and software engineering
CS 551 (Software Modeling)
CS 552 (Analysis and Design Patterns)
CS 650 (The Software Engineering Process)
2. Visualization
CS 545 (Introduction to Computer Graphics)
CS 548 (Human Computer Interaction)
CS 645 (Computer Graphics)
CS 646 (Computer Geometry Modeling)
3. Information Systems
CS 530 (Expert Systems and Heuristic Programming)
CS 553 (Client/Server Architectures)
CS 630 (Artificial Intelligence I)
CS 670 (Computer Networks)
CS 687 (Data Base Systems)
One additional course from those listed above, or an approved domain course.
Information Assurance Certificate
The Department of Computer Science collaborates with the Department of Electrical and
Computer Engineering and the College of Administrative Science to offer an interdisciplinary
graduate certificate program in Information Assurance. Contact the Department for further details.
|