Catalog: 2012–2013 Catalog Year
CS 135: Computer Science I
- Name: Computer Science I
- Discipline: Computer Science (CS)
- Units (Credits): 3
- Schedule History: See when this course was offered over the last three years.
- Transfer Information: Courses with numbers 100 to 299: This course is designed to apply toward a WNC degree and/or transfer to other schools within the Nevada System of Higher Education, depending on the degree chosen and other courses completed. It may transfer to colleges and universities outside Nevada. For information about how this course can transfer and apply to your program of study, please contact a counselor.
- Academic Division: Science, Mathematics & Engineering
Prerequisites and Recommended Courses
- Prerequisites: MATH 128 or higher or satisfactory score on a placement exam
I: Catalog Course Description
Introduces modern problem solving and programming methods. Emphasis is placed on algorithm development, data abstraction, procedural and object-oriented design, implementation, testing, and documentation of computer programs. Students will write several computer programs.
II: Course Objectives
Upon completion of the course, the successful students will be able to:
- Create software solutions to problems using object-oriented and procedural approaches.
- Create algorithms, class diagrams, action diagrams, and pseudocode for their solutions.
- Use sequential, branching, and iteration (looping) control structures, functions, and arrays.
- Test and document their programming solutions.
III: Course Linkage
Linkage of course to educational program mission and at least one educational program outcome.
The General Education Mission is to provide students with a core foundation of critical life skills with which to improve their lives. This course addresses the following Student Learning Objectives of the General Education Mission by ensuring that successful students:
- Are able to demonstrate college level reading, writing, and oral communication skills.
- Possess adequate problem solving, creative reasoning, and critical thinking skills.
- Can engage in meaningful self assessments and work effectively with others.
- Utilize effective and efficient learning skills, including locating and evaluating sources of information.
- Have knowledge of the subject matter to a level that is appropriate to the emphasis of their degree.
- Develop and improve their creative abilities.
- Appreciate the value and importance of diversity, ethics, and public service.