Search
More Search Options
 Online Academic Courses
 
 
 Fast Track in Computer Science
 
 
 Online Professional
 Development Courses
 
 

 
 Online Course Demos
 
 
 Technology Test
 
 
 Course Login   
  
   
  
  
  
  
  
  
  
  
  
  
  
  

M.S.S.E. Degree Online Course Offerings

The Master's Degree in Software Engineering can be obtained entirely online if the student chooses. Online delivery allows for independent, self-paced learning at the desktop, plus added interactivity. The NTU Winter Quarter/Spring Semester 2003 courses listed below are available in an online format and can be applied toward the NTU Master's Degree in Software Engineering.

Note that a number of NTU courses are also available on CD-ROM & DVD. These delivery formats offer superior portability, flexible scheduling, and reusability. NTU Winter Quarter/Spring Semester 2003 courses available on CD-ROM and on DVD.

Programming Languages and Translators
CS 530-CL
Credit Hours: 3
Course Objectives: Covers programming language design issues; syntax; the translation process; names, locations and values; control structures; data types; input and output; procedures and parameters; nesting and scope; definition of new ... more


Operating Systems Principles
CS 740-R
Credit Hours: 3
Course Objectives: A study of design and implementation issues for modern operating systems. We will start with a review of the traditional centralized operating systems. Then we will focus on issues that are critical to the application ... more


Design of Database Management Systems
CS 752-Q
Credit Hours: 4
Course Objectives: The objectives of this course are: enumerate important issues in database design and explain how they have been addressed, evaluate the contributions of a research paper by reading critically, and implement key database ... more


Advanced WWW Technologies
CS 780-KS
Credit Hours: 3
Course Objectives: The purpose of the course is to create students who can both analyze and implement cutting-edge WWW sites for research or profit.


Software Engineering
SE 710-R
Credit Hours: 3
Course Objectives: To develop an understanding of concepts and principles underlying current and emerging methods, tools, and techniques for software development, validation, and maintenance.


XML, Java and the Enterprise
SE 538-N
Credit Hours: 3
Course Objectives: Understand XML's influence on computing. Learn how to construct and use XML data vocabularies. Understand the options for processing XML on Web servers.


Embedded Systems Software Development
SE 746-NT
Credit Hours: 3
Course Objectives: The objective of this course is to impart a solid understanding of the role of embedded systems and embedded systems design and development. Students completing this course will have a framework for evaluating, developing, ... more


Object Oriented Testing and Reliability
SE 754-NT
Credit Hours: 3
Course Objectives: ... more


Software Metrics and Quality Engineering
SE 762-N
Credit Hours: 3
Course Objectives: To address the basic principles of software quality engineering with an emphasis on the role of quantitative management techniques.


Software Performance Engineering
SE 767-NT
Credit Hours: 3
Course Objectives: By applying the material in this course, the student will be able to answer questions such as: Will your users be able to complete their tasks in the allotted time? Is the hardware and network capable of handling the load? ... more


Software Specification
SE 770-KS
Credit Hours: 3
Course Objectives: To understand structural and logical foundations of a formal language for specification of program components; to understand the relationship between specification languages and programming languages; to be able to compose ... more


Software Project Planning and Management
SE 584-N
Credit Hours: 3
Course Objectives: To address the basic principles of planning and managing software projects, with an emphasis on practical issues. The course is centered around a process-oriented view, using the SEI software capability maturity model ... more


Business Process Innovation
SE 786-NJ
Credit Hours: 3
Course Objectives: This course provides a set of methods to plan, organize and execute changes in business processes. It focuses on both strategic and operational aspects of business process innovation (BPI), which is needed by systems analysts, ... more


Simulation
ST 531-CL
Credit Hours: 3
Course Objectives: Generation of random numbers from given distributions, Monte Carlo, variance reduction, statistical output analysis, introduction to simulation languages, application to inventory, queueing, and production systems.


Computer Graphics and Geometric Modeling
ST 740-U
Credit Hours: 3
Course Objectives: At the end of this course the students will be able to: Demonstrate a command of the basic principles underlying 2D and 3D computer graphics. Develop programs in OpenGL to display objects, view them in scenes, navigate ... more


Introduction to Computer Networks
ST 550-SC
Credit Hours: 3
Course Objectives: This course provides an introduction to Computer Networks by covering the principles governing data communications and the protocols necessary to allow computers to communicate with each other. The course will examine several ... more


Information Warfare
ST 761-U
Credit Hours: 3
Course Objectives: This course is intended to provide students with hands-on experience in installing, configuring, and testing state-of-the-art security software and hardware. Methods of attack will be examined to better understand how ... more


Cryptography
ST 765-U
Credit Hours: 3
Course Objectives: Introduce students to the basic concepts of cryptography. We hope to prepare students for research in the theoretical foundations of the subject as well as provide practical knowledge for those intending to implement cryptograpic ... more




Benchmarking Survey

In order to better meet your training needs, we need to explore your e-learning capabilities. Please take a few minutes to complete this benchmarking survey. Results will be used for internal purposes only.

Welcome | Academic Courses | Professional Development | Online Courses | Request Information | Feedback
Legal Notices © 1996-2004, National Technological University, all rights reserved.