Software Application Development
Certificate of Recognition
This certificate expands students’ knowledge of modular software development. Students will develop traditional entry-level programming skills and a solid foundation for further advanced studies.
Not all courses listed are offered every quarter. Please see an appropriate faculty advisor or Division Dean for course sequence and schedule details. A faculty advisor must approve the program for degree/certificate completion.
Program Outcomes
Upon completion of this program, successful students will have demonstrated the ability to apply their skills and knowledge in the following ways:
1. Identify major elements in the software development life cycle.
2. Gather user requirements, convert them into a logical design, and implement them into a software-based solution.
3. Document a system development project with user requirements, programming requirements and other documentation.
4. Apply the concept of functional decomposition to program design.
5. Compare and contrast the features and benefits of procedural and object oriented programming paradigms.
6. Design and implement appropriate user interface.
ADVISOR OFFICE PHONE
Bergman, Don Technical 205 360-475-7377
Bilodeau, Pam Technical 214 360-475-7371
Hanson, Dondi Technical 211 360-475-7376
Westlund, Mark Technical 203 360-475-7357
REQUIRED COURSES CREDITS
CMPTR 145 Introduction to C Language*__________________ 5
CMPTR 146 Java I Introduction to OOP*__________________ 5
CMPTR 147 Java II Fundamentals of OOP*_________________ 5
CMPTR 200 Programming Laboratory*______________________ 1
CMPTR 205 Introduction to XML*_________________________ 2
TOTAL CREDITS REQUIRED ____________________________ 18
* See course description for prerequisite.
Source: 2007-2008 Olympic College Catalog |