|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 - 6.00 Credits
1-6 Hr. PR: Consent. Investigation of topics not covered in regularly scheduled courses.
-
3.00 Credits
3 Hr. PR: CS 111. Theoretical and practical aspects of languages including internal representations, run-time environments, run-time storage management; historical, current, special- purpose and experimental languages; finite-state automata, regular expressions and context-free grammars, language translation, semantics and paradigms. (3 hr. lec.)
-
3.00 Credits
3 Hr. PR: CS 110. An Introduction to the Java programming language. Java constructs, designing and implementing applications in Java using software engineering methodologies. Object-oriented programming techniques in Java.
-
3.00 Credits
3 Hr. PR: CS 111 and CPE 271. System software organization; operating system concepts including processes, threads, memory management, and the user interface; elementary network concepts.
-
3.00 Credits
3 Hr. PR: CS 310 or consent for non-majors. Theory and practice of the construction of programming language translators; scanning and parsing techniques, semantic processing, runtime storage organization, and code generation; design and implementation of interpreter or compiler by students. (3 hr. lec.)
-
3.00 Credits
3 Hr. PR: CS 221 and completed Pre-CS or consent for non-majors. Algorithm design paradigms: divide- and-conquer, dynamic programming, greedy. Advanced data structures: balanced search trees, mergeable heaps, unionfind. Introduction to computational complexity. Selected topics such as backtracking, branch-and-bound, amortized analysis, approximation algorithms.
-
3.00 Credits
3 Hr. PR: CS 220 or consent for non-majors. Introduction to formal languages, grammars, and automata; regular expressions and finite automata, context-free and context-sensitive languages; push down and linear-bounded automata; Turing machines and recursively enumerable languages.
-
2.00 Credits
3 Hr. PR: CS 221 or consent for non-majors. Applications of discrete mathematics to computer science. Selected topics from algorithmic graph theory, combinatorics, and order theory.
-
3.00 Credits
3 Hr. PR: CS 230 or consent for non-majors Engineering process, project economics, project organizational and management issues, configuration management. (3 hr. lec.)
-
3.00 Credits
3 Hr. PR: CS 230 or consent for non-majors. Database terminology, SQL, stored procedures, the relational and object-relational data model, triggers, and entity-relationship model.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|