|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
File systems, CPU scheduling, memory management, virtual memory and machines, disk scheduling, deadlocks and their prevention, concurrency, protection mechanisms, multiprocessors, distributed systems. A survey of the services provided by some of the more popular operating systems. Spring. Prerequisite: CMPT 353. (Cr. 3)
-
3.00 Credits
A study of the internal architecture of a computer. Topics include instruction sets, hardwired and microprogrammed control unit designs, memory systems, I/O systems, introduction to pipeline and parallel processing. Prerequisite: EECE 229 (Cr. 3)
-
3.00 Credits
A study of structures most frequently encountered in computer science; graphs, trees, search algorithms, recurrence relations and coding theory. Fall. Prerequisite: CMPT 102 or CMPE 202. (Cr. 3)
-
3.00 Credits
Probability distributions, mathematical models, simulation of queuing systems, Markov chains, discrete and continuous simulations. Prerequisite: MATH 420, and CMPT 102 or CMPE 202. (Cr. 3)
-
3.00 Credits
Organization of programming languages, study of language specification and analysis, control structures and data flow. Prerequisites: CMPT 335 and 360 . (Cr. 3)
-
3.00 Credits
C programming language. Introduction to the UNIX/Linux operating systems and shell programming. Design and implementation of selected systems software in the UNIX/Linux environment. Introduction to Perl. Fall. Prerequisite: CMPT 102 or CMPE 202. (Cr. 3)
-
3.00 Credits
A continuation of 258. Introduction to middleware, database connectivity and Web development issues; ODBC, OLE DB, ActiveX Data Objects (ADO); security. Prerequisite: CMPT 258. (Cr. 3)
-
3.00 Credits
Classes and objects, abstract data types, encapsulation, inheritance, polymorphism, and their implementation in Java. A study of the predefined packages for stacks, queues, priority queues, lists, and maps. Iterators. Prerequisite: CMPT 102 or CMPE 202. (Cr. 4)
-
3.00 Credits
Printer graphics, graphics primitives, two and three-dimensional transforms, clipping, hardware, projections, user interface, raster methods, hidden surface algorithms, color and shading. Fall. Prerequisites: CMPT 102 or CMPE 202, and MATH 104. (Cr. 3)
-
3.00 Credits
Introduction to a functional language, such as LISP. Simulation of intelligence by machines in the areas of natural language processing, automated reasoning, computer vision, and robotics. Spring. Prerequisite: CMPT 102 or CMPE 202 or permission of the instructor. (Cr. 3)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|