CS 350 Software Engineering Principles 5 credit hours
Online Distance Learning at Honolulu University

COURSE OBJECTIVES: Upon completion of this course, you will be able to:

1) Examine and understand the basic concept of software engineering as a discipline.
2) Examine the concept of requirements, requirements analysis, and requirements elicitation.
3) Examine some of the development methodologies advocated within software engineering literature.
4) Examine process improvement and quality considerations.
5) Examine software engineering from a business and corporate perspective.

COURSE CONTENT: This course presents an introduction to the inception, analytical aspects, development, testing, and production of technology software and hardware systems. Topics include: 

1) Software 
2) Hardware 
3) Software engineering concept 
4) Systems engineering 
5) Information systems 
6) Processes and procedures 
7) Life cycle analysis and evaluation 
8) Modeling 
9) Planning and scheduling 
10) Tracking
11) Risk 
12) Requirements 
13) System design 
14) Integration 
15) Testing concepts 
16) Deliverables 
17) Maintenance 
18) Forecasting and prediction 
19) Process improvement 
20) Assessments

COURSE ACTIVITIES: In order to use our time wisely within the term, adherence to the following completion schedule of activities is suggested:

COURSE PREREQUISITE: A bachelor's degree is the minimum requirement for admission to this course of study. 

COURSE DELIVERY: This course shall be delivered completely through online interaction via the Internet or other acceptable distance learning medium(s). Due to this being a non-traditional program, traditional classroom residency is not required. Therefore, you are expected to independently read and analyze the subject matter with me performing the roles of an advisor and mentor.

Return to Information Technology Course Outline

Honolulu University Main Website  Online Course Outlines Honolulu University Online Website   Honolulu University Faculty  Honolulu University Online News