|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 - 4.00 Credits
(1-4 credits)
-
3.00 Credits
In this course, students study in depth the design, analysis, and implementation of efficient algorithms to solve a variety of fundamental problems. The limits of tractable computation and techniques that can be used to deal with intractability are also covered. Prerequisites: CS 174, CS 175, CS 271, and junior/senior status.(4 credits)
-
3.00 Credits
A study of the principles of operating systems and the conceptual view of an operating system as a collection of concurrent processes. Topics include process synchronization and scheduling, resource management, memory management and virtual memory, and file systems. Prerequisites: CS 271 and 281.(4 credits)
-
3.00 Credits
A systematic examination of programming language features independent of a particular language. Topics include syntax, semantics, typing, scope, parameter modes, blocking, encapsulation, translation issues, control, inheritance, language design. A variety of languages from different classes are introduced. Prerequisites: CS 271 and 281.(4 credits)
-
3.00 Credits
A study of regular and context-free languages with the purpose of developing theory to build scanners and parsers. The class will develop its own structured language and construct a working compiler. An examination of compiler construction tools. Prerequisites: CS 271, 281, and 334.(4 credits)
-
3.00 Credits
A study of computer network architecture and protocols. Topics include packet and circuit switching, datalink, network and transport layer protocols, reliability, routing, internetworking, and congestion control. Prerequisites: CS 271 and 281.(4 credits)
-
3.00 Credits
A study of the design, implementation and application of database management systems. Topics include the relational data model, physical implementation issues, database design and normalization, query processing and concurrency. Prerequisites: CS 271 and 281.(4 credits)
-
3.00 Credits
An introductory course in both hardware and software aspects of robotics. Students will learn the basics of manipulators, sensors, locomotion, and micro-controllers. Students will also construct a small mobile robot and then program the robot to perform various tasks. Prerequisites: CS 271 and 281.(4 credits)
-
1.00 - 4.00 Credits
A general category used only in the evaluation of transfer credit. (1-4 credits)
-
4.00 Credits
Adv Topics in Computer Sci
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|