Common Courses: Programming I/II (No specific language designated)
These common courses, Programming I/II, was created by looking at the Java, C#, and C++ programming courses of the participating two- and four-year colleges present: Eastern Washington University, Seattle University, Pacific Lutheran University, and the Western Governors University represented the four-year high education institutions. Bellevue, Cascadia Colleges, and Green River, Highline, Shoreline Community Colleges, and Bates Technical College represented the two-year high education institutions.
Programming I/II
(No specific language designated)
- Designing, coding, basic testing, debugging programs
- Develop and implement algorithms in an object-oriented programming paradigm
- Data types and operators
- Variables and expressions
- Object oriented terminology and concepts
- Understand an object
- Instantiate an object
- Implementing methods
- Decisions and loops
- Reading API documentation
- Arrays
- Introduction to sorting and searching
- Style and coding standards
- Define and develop multiple classes in one program
- Inheritance and polymorphism
- Recursion
Optional:
14. Graphical user interfaces
15. File and stream I/O
16. Exception handling
17. Data structures (array list, linked lists, stacks, queues, and binary trees)
18. Automated testing/unit testing
Recommendation:
- General survey course in IT/CS required (CS 110, CS&)
- Java I/CSI (CS&141 = CS142)
More information about our Programs of Study for 2012-2013