|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Written report and presentation of current topic or current research in the department.
-
3.00 Credits
Required for students who wish to participate in the computer science honors program. Students must complete a research project under supervision of a faculty adviser.
-
3.00 Credits
(1-4 cr [max 8 cr]; QP-#; SP-#; A-F only) Study of selected topic announced in Class Schedule.
-
3.00 Credits
Introduction to principles and programming methods of AI. Advanced Lisp programming. Knowledge representation methods, state space search strategies, and use of logic for problem solving. Applications chosen from among expert systems, planning, natural language understanding, and uncertainty reasoning.
-
3.00 Credits
Introduction to major topics: handling input data, menus, user feedback, command-line systems, window systems, interface management systems, use of color, help systems, error handling and avoidance, and design for users with disabilities.
-
3.00 Credits
Computer organization from a software point of view. Relations among CPU organization, assembly language, and operating systems. System organization, including memory, I/O, and peripherals. Introduction to pipelining and CPU design. Alternative CPU organizations.
-
3.00 Credits
Operating system as resource manager. Processor management and scheduling, deadlocks, concurrency, memory management, performance evaluation, and their application in modern operating systems. Introduction to networking and distributed systems.
-
3.00 Credits
Finite-state grammars, lexical scanners, and implementation of symbol tables. Context-free languages and parsing techniques. Syntax-directed translation. Runtime storage allocation. Intermediate languages. Code generation methods. Local and global optimization techniques.
-
3.00 Credits
Introduction to computer networking and associated software protocols. ISO reference model from software point of view, and commonly used protocols, such as TCP/IP. Design of computer networking software.
-
3.00 Credits
Computer graphics hardware and software, including displays, hardcopy devices, graphics packages, transformations, projections, scan conversion and clipping, 3-dimensional viewing, hierarchical object modeling, and rendering.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|