|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
5.00 Credits
Prereq: 2 YRS HS ALGEBRA OR MATH 113 OR EQUIV. Intended as a stand-alone class for students who want to learn about computer programming for their use in unrelated fields. Basic programming and program structure. Programming and computing systems. Debugging and verification of programs. Data representation. Organization and characteristics of computers. Survey of computers, languages, systems, and applications. Computer solution of several numerical and nonnumerical problems using one or more programming languages. JAVA taught. 2A
-
5.00 Credits
Prereq: C OR BETTER IN C S 230. Continuation of 230. Introduction to intermediate programming techniques (e.g., recursion, use of pointer variables, backtracking) and data structures. Definitions and specifications of syntax and semantics of programming languages. Continued use of structured language in 230 with examples chosen from nonnumerical problems. May be retaken three times excluding withdrawals, but only last course taken counts.
-
5.00 Credits
Prereq: C S 230. Continues 135 with advanced topics and exposure to mini- and mainframe computers. Organizing and handling files and data bases will form core at level sufficient for use in small businesses and industries. May be retaken two times excluding withdrawals, but only last course taken counts.
-
5.00 Credits
Prereq: C S 240B OR 231. Computer structure, machine language, instruction execution, addressing techniques, and digital representation of data. Computer systems organization, logic design, microprogramming, and interpreters. Symbolic coding and assembly systems, macro definition and generation, and program segmentation and linkage. Systems and utility programs, programming techniques, and recent developments in computing. Several computer projects to illustrate basic machine structure and programming techniques. May be retaken three times excluding withdrawals, but only last course taken counts.
-
5.00 Credits
Prereq: MATH 115 OR 263A OR MATH PLACEMENT LVL 3 & (C S 210 OR ET 181). An intensive introduction to the process of algorithmic problem solving in a computing environment. Topics include problem definition and specification, algorithm design, efficiency and validity of implementation. Serves as an introduction to advanced topics in computer science for students with previous programming experience. May be retaken two times excluding withdrawals, but only last course taken counts.
-
4.00 Credits
Prereq: C S 240A & MATH 263A & E E 102. Implementation and application of standard data structures and their operations, abstract data types and encapsulation, sorting, searching, storage management and complexity of algorithms. Continuation of 240A. May be retaken two times excluding withdrawals, but only last course taken counts.
-
4.00 Credits
Prereq: C OR BETTER C S 240B & MATH 263B & (C S 265 OR E E 103). One large program will be developed by the student with design guidance from the instructor. This course will synthesize the material from 240A and 240B into a disciplined approach to design and development using current software engineering principles and practices for specification, design, coding, and testing. May be retaken two times excluding withdrawals, but only last course taken counts.
-
1.00 Credits
Prereq: C S 240A. An investigation into the ethical dimensions of computer technology. The course begins with an overview of the dominant traditions within normative ethics. These theories are then used as a framework within which students consider specific ethical topics germane to computing and information technology. Topics include censorship, intellectual property, privacy, and the obligations and implications of cyber-relationships. May be retaken two times excluding withdrawals, but only last course taken counts.
-
1.00 - 15.00 Credits
Prereq: HTC. First-year tutorial studies in computer science. May be repeated for a maximum of 45 hours.
-
1.00 - 15.00 Credits
Prereq: C S 297T & HTC. First-year tutorial studies in computer science. May be repeated for a maximum of 45 hours.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|