|
|
|
|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course is an introduction to advanced features of a high-level computer language including user-defined data structures. The programming assignments involve the techniques of searching, sorting, and recursion. Prerequisite: CPSC 151 or the equivalent.
-
3.00 Credits
This course introduces fundamental concepts of mathematics involved in computer science including induction, elementary counting, combinations and permutations, recursions and recurrence relations, graphs and trees, sorting and searching, and Boolean algebra.(This course may be taken for credit as MATH 210.) Prerequisites: MATH 103, MATH 105, or the equivalent.
-
4.00 Credits
This course is an introduction to basic digital electronic components and devices.Beginning with simple logic gates, students learn to analyze and work with increasingly complex digital circuits.Topics include logic gates and IC chips, Boolean algebra, adders, flip-flops, shift registers, counters, digital/analog conversions, multiplexers and decoders, and an introduction to memory and microcomputers.(The course includes three hours of lecture and two hours of laboratory each week.May be taken for credit as PHYS 222.) Prerequisite: MATH 103 or equivalent or permission of the chair of the department.
-
3.00 Credits
This course is a study of the theory of and advanced techniques for representation of data, including link-lists, trees, graphs, analysis of algorithms, sorting, searching, and hashing techniques. Prerequisite: CPSC 152 or equivalent.
-
3.00 Credits
This course is an introduction to the principles and programming methods of artificial intelligence. The fundamental issues involve logic and knowledge presentation, search, and learning.The programming language LISP is introduced and used to manipulate symbolic data. Prerequisite: CPSC 275 or familiarity with a high-level computer language.
-
3.00 Credits
This course is a general survey of software engineering.Among the topics covered are project planning and management, design techniques, verification and validation, and software maintenance. Prerequisite: CPSC 275.
-
4.00 Credits
This course is a study of applications of Boolean algebra to combinational circuit design problems, organization of simplified computer components, memory organization, architecture, and assembly language programming. Prerequisite: CPSC 152 or the equivalent.
-
3.00 Credits
This course is a study of programming language constructs emphasizing the run-time behavior of programs.Topics include formal grammars, parsing, information binding, data storage, global and local variables and parameters, string handling and list processing. Prerequisite: CPSC 275 or the equivalent.
-
3.00 Credits
This course is a study of batch processing systems, implementation techniques for parallel processing of input/output and interrupt handling, memory management, system accounting, interprocess communication and interfaces, and deadlocks. Prerequisite: CPSC 275 or the equivalent.
-
1.00 Credits
This course is designed to emphasize recognition of clarity and style of presentation in the reading and discussion of computer science-related technical writing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2026 AcademyOne, Inc.
|
|
|