Software Engineering Certificate

Department of Computer Science, College of Information Science & Technology

Vision Statement

Software engineering is defined as the systematic application of science, mathematics, technology and engineering principles to the analysis, development and maintenance of software systems, with the aim of transforming software development from an ad hoc craft to a repeatable, quantifiable and manageable process. The Certificate in Software Engineering will provide students with specific knowledge and skills required to analyze and develop complex software systems, exposing them to modern software engineering processes, methods, and tools, and equipping them for career advancement as software professionals.

Program Contact Information

Dr. Azad Azadmanesh, Graduate Program Chair (GPC)
Peter Kiewit Institute (PKI) 282G
402-554-3976
azad@unomaha.edu

Ms. Leslie Planos
Peter Kiewit Institute (PKI) 176C
402-554-3819
lplanos@unomaha.edu

Program Website

Admissions

Application Deadlines

  • Fall: July 1
  • Spring: November 1
  • Summer: March 1

Program-Specific Requirements

  • Resume
    • Submit a detailed resume highlighting your work experience and background (if applicable)
  • For international students: minimum 550 on the written TOEFL: 213 for computer-based: 80 internet-based; 6.5 IELTS; or 53 PTE.

Degree Requirements

Prerequisite Courses
CSCI 4830/8836INTRODUCTION SOFTWARE ENGINEERING3
Required Courses
CSCI 8700SOFTWARE SPECIFICATIONS AND DESIGN3
CSCI 8710MODERN SOFTWARE DEVELOPMENT METHODOLOGIES3
Elective Courses
Select two of the following:6
HUMAN COMPUTER INTERACTION
USER INTERFACE DESIGN AND DEVELOPMENT
FORMAL METHODS IN SOFTWARE ENGINEERING
ADVANCED TOPICS IN SOFTWARE ENGINEERING
Total Credits12