|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 Credits
A self-study in the ethical, legal, and social issues related to computing. Students research, prepare, and present a talk on a related issue.
-
3.00 Credits
Directed research or study in computer science.
-
3.00 Credits
Techniques for specifying the syntax and semantics of programming languages. Language concepts such as data structuring, information binding, control structures, execution environments and extensibility are examined by studying scientific, data processing, list processing, and multi-purpose languages. Programming assignments in the various languages.
-
3.00 Credits
A comprehensive study of scalable and parallel architectures. Topics include principles of parallel processing, advanced processors, cache and memory technology, and pipelining techniques. Shared memory, vector, and SIMD supercomputers are examined.
-
3.00 Credits
Application of software techniques used in constructing operating systems for large, multiprogram batch and timesharing computer systems. Includes memory management, processor scheduling, concurrent processes, job scheduling, I/O device management, and information management.
-
3.00 Credits
An advanced study of the process of creating large software systems with consideration on techniques of project planning and tracking, requirements specification, software documents, object-oriented techniques, and testing. Emphasis will be placed on software engineering project management (or process control) and practices that reduce software cost and increase reliability and modifiability.
-
3.00 Credits
A study of integrated hardware and software solutions in computational systems with limited resources. Includes the design and implementation of basic intermodule functions such as device drivers, interrupt handlers, and real-time operating system basic routines.
-
3.00 Credits
An introduction to hardware and software used in wireless data communication systems. Includes transmission fundamentals, protocols, communication technology, error control, and local area networks.
-
3.00 Credits
A study of context-free and LR(k) grammars, parsing, lexical analysis, syntax and semantics, code generation, optimization, and error diagnosis.
-
3.00 Credits
A study of the design and analysis of algorithms for the processing of numeric and non-numeric data. Searching and sorting algorithms; graph processing algorithms; finite Fourier transform applications to integer and polynomial arithmetic; pattern matching and fast matrix multiplication; NP completeness. Introduction to current literature on algorithm analysis
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|