Curriculum Details
Proposed By
no proposer listed
Course Record ID
191
Entry Type
Active
Date Created
December 31, 1969
Notes and Special Changes
Stakeholders Consulted
1. Justification
2. Course Alpha
ICS
3. Course Number
211
4. Course Title (long)
Introduction to Computer Science II
5. Course Title Short
6. Course Credits
3
7. Course Credit Upper Range
0
Repeatable
Will default to 98 (this is how often someone can sign up for the course (not how many times they can apply it to a degree)
8. Course Description
Reinforce and strengthen problem solving skills using more advanced features of programming languages and algorithms such as recursion, pointers, and memory management. Emphasize the use of data structures such as arrays, lists, stacks and queues.
9. Course Pre-Requisites
A grade of “C” or better in ICS 111 or consent of instructor.
10. Course Co-Requisites
11. Course Recommended Preparation
12. Contact Hours (lecture, lab, lecture/lab)
3 hours lecture
13. Department
Mathematics and Business
14. Cross-Listing
15. Course Content
16. Course Competencies
17. Assessments, Tasks, and Grading
Grading Options
Will be set to Banner default
18. Auxiliary Materials and Content
19. Additional Activities outside of class and class time
20. Special Costs connected to the course
21. What are the Student Learning Outcomes?
• Recognize the use of arrays, lists, stacks, queues, and other data structures. • Select the appropriate searching and sorting algorithm based on the algorithm’s behavior. • Develop recursive algorithms and programs. • Select appropriate data structure for a given application. • Use advanced object-oriented programming techniques (polymorphism, inheritance, and encapsulation) and standard libraries. • Produce robust programs using exception handling and extensive program testing. • Create simple graphical user interface (GUI) program.
22. Connection between the Course SLOs and the College's General Education Outcomes
23. How does the proposal connect to the college's strategic plan?
24. Describe the staff that will be needed
25. Describe the facilities that will be needed, including special rooms
26. Describe any other resources that will be needed
27. How will the staff, facilities, and other resources for the course be secured?
28. Certificates
29. Connection to the AA degree
30. Maximum Credits Towards an AA Degree
3
31. List any similar classes taught at outside of the UH system
32. List any similar classes taught at campuses in the UH System.
33. How, if at all, is the course intended to count in lieu of a course taught at a four-year campus.
34. How, if at all, is the course similar to upper-division courses in the UH System.
35. How does the course articulate with four-year programs (Gen Ed)?
36. List any articulations between this course and any four-year program.
End of Proposal