|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
For hours and prerequisites, see segment descriptions. Under the direction of a faculty member, student teams propose, design, build, test, and document software and/or hardware devices or systems. Emphasizes professional and ethical responsibilities and the need to stay current on technology and its global impact on economics, society, and the environment.
-
4.00 Credits
Discussion, 1 hour; laboratory, 9 hours. Prerequisite(s): CS 141 and CS 152 with grades of "C-" or better; ENGR 180; 8 additional upper-division units in Computer Science. Student teams plan, design, implement, test, and document a Compiler-related system using techniques from previous related courses. Requires a written report and an oral presentation. Emphasizes professional and ethical responsibilities and the need to stay current on technology and its global impact on economics, society, and the environment.
-
4.00 Credits
Discussion, 1 hour; laboratory, 9 hours. Prerequisite(s): CS 153 with a grade of "C-" or better; ENGR 180; 8 additional upperdivision units in Computer Science. CS 160 is recommended. Student teams plan, design, implement, test, and document an Operating Systems-related system using techniques from previous related courses. Requires a written report and an oral presentation. Emphasizes professional and ethical responsibilities and the need to stay current on technology and its global impact on economics, society, and the environment.
-
4.00 Credits
Discussion, 1 hour; laboratory, 9 hours. Prerequisite(s): CS 141 and CS 166 with grades of "C-" or better; ENGR 180; 8 additional upper-division units in Computer Science. Student teams plan, design, implement, test, and document a Database-related system using techniques from previous related courses. Requires a written report and an oral presentation. Emphasizes professional and ethical responsibilities and the need to stay current on technology and its global impact on economics, society, and the environment.
-
4.00 Credits
Discussion, 1 hour; laboratory, 9 hours. Prerequisite(s): CS 122A, CS 141, and CS 161 with grades of "C-" or better or consent of instructor; ENGR 180; 3 additional upper-division units in Computer Science. Student teams plan, design, implement, test, and document a Computer Architecture and Embedded Systems-related system using techniques from previous related courses. Requires a written report and an oral presentation. Emphasizes professional and ethical responsibilities and the need to stay current on technology and its global impact on economics, society, and the environment.
-
4.00 Credits
Discussion, 1 hour; laboratory, 9 hours. Prerequisite(s): CS 141 with a grade of "C-" or better; CS 180; ENGR 180; 8 additional upper-division units in Computer Science. Student teams plan, design, implement, test, and document a Software Engineering-related system using techniques from previous related courses. Requires a written report and an oral presentation. Emphasizes professional and ethical responsibilities and the need to stay current on technology and its global impact on economics, society, and the environment..
-
4.00 Credits
Discussion, 1 hour; laboratory, 9 hours. Prerequisite(s): CS 141 and CS 170 with grades of "C-" or better; ENGR 180; 8 additional upper-division units in Computer Science. Student teams plan, design, implement, test, and document an Artificial Intelligence-related system using techniques from previous related courses. Requires a written report and an oral presentation. Emphasizes professional and ethical responsibilities and the need to stay current on technology and its global impact on economics, society, and the environment.
-
4.00 Credits
Discussion, 1 hour; laboratory, 9 hours. Prerequisite(s): CS 130 with a grade of "C-" or better; CS 141; ENGR 180; 8 additional upper-division units in Computer Science. Student teams plan, design, implement, test, and document a graphics- or electronic game-related system using techniques from previous related courses. Requires a written report and an oral presentation. Emphasizes professional and ethical responsibilities and the need to stay current on technology and its global impact on economics, society, and the environment.
-
4.00 Credits
Lecture, 3 hours; laboratory, 3 hours. Prerequisite(s): CS 141. A study of software engineering techniques for the development, maintenance, and evolution of large software systems. Topics include requirements and specification; system design and implementation; debugging, testing, and quality assurance; reengineering; project management; software process; tools; and environments.
-
4.00 Credits
Lecture, 3 hours; laboratory, 3 hours. Prerequisite(s): CS 061, CS 141 (CS 141 may be taken concurrently), CS 150. Principles of programming language design. Study and comparison of several programming languages, their features, and their implementations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|