KSIhome

 

MS Degree Program

Area of Concentration in Software Engineering

The purpose of Software Engineering is to adapt engineering practices to software development. The goal of the specialty is improved software, which is defined by maintainability, efficiency, correctness, and reusability. The program is for students who want to learn the theory and practice of Software Engineering, knowledge engineering and software project management.

Degree Requirements

The Software Engineering concentration requires 30 credit hours of coursework, a nine-credit-hour individual research project, and successful completion of a comprehensive exam.

The course listings below indicate in greater detail the content of our training in Software Engineering.

The five (5) required core courses are:
CIS501 Information System Design
CIS502 Database Management Systems
CIS503 Theory of Computation
CIS504 Programming Languages
CIS509 Knowledge Engineering

Four (4) Area Courses are:
CIS506 Advanced Operating Systems
CIS507 Principles of Computer Networks
CIS510 Software Project Management
CIS562 Software Design Workshop
 
One (1) typical CIS elective is:
CIS514 User Interface Engineering (replacing CIS505)
 
MS Project (9 credits)
 

· CIS599 A, B, C
      - Research Project



>> For those who are lack of an adequate computer science background, there may be prerequisite requirements of up to eight (8) courses within a chosen concentration.

 

 

 

 

 

 

 

 

Knowledge Systems Institute is a Graduate School of Computer and Information Sciences.
KSI offers an MS Degree in eight areas of concentration including:
Information Security  |   Bioinformatics  |   Knowledge Management
Software Engineering  |   Computer Networks  |   Management Information Systems  
Digital Art  |   Computer-Based Education

       
All Content Copyright © 2000-2006 Knowledge Systems Institute.
All rights reserved. Do not duplicate without permission.
Contact webmaster: webmaster@ksi.edu  

 

 

hometop