|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 - 4.00 Credits
Independent Study
-
4.00 Credits
An introduction to the theory and algorithms needed for automatic interpretation of images. Topics include: image formation, segmentation, stereo, motion and other geometric reasoning techniques, object recognition, and applications. Sources of uncertainty and techniques for recognition in the presence of uncertainty will also be discussed. Students will implement significant parts of a complete object recognition system. Prerequisites: CPSC 172 and at least one computer science course above 200 level or permission.
-
4.00 Credits
Virtually every electronic device includes one or more VLSI (Very Large Scale Integration) "chips". This course will look at how such VLSIchips are designed, concentrating on field-programmable logic devices (FPLDs)-the "chips" most commonly used for small-volume consumedevices. The course will cover logic design, schematic capture, and design using a hardware description language. Students will design and implement projects on actual FPLDs. Prerequisite CPSC 171 and CPSC 172 or permission CPSC 252 is recommended.
-
4.00 Credits
An introduction to operating systems that explores the design principles, internal algorithms, and the abstract data types of operating systems. Topics include concurrent programming principles, storage management techniques, scheduling algorithms, and file management schemes. Prerequisite: CPSC 171 and CPSC 172 or permission.
-
4.00 Credits
A study of the concepts underlying programming languages. Students inwill learn to describe the syntax and semantics of programming languages in a formal manner, to analyze a programming language with respect to its capabilities and limitations for the solution of particular classes of problems, to approach the task of learning a new programming language in an effective manner, and to specify desirable characteristics in a language. Prerequisite: CPSC 171 and CPSC 172 or permission.
-
4.00 Credits
An introduction to secure computer systems and a study of their most important responsibilities, including authenticating users, protecting user privacy, and ensuring the privacy, integrity, and availability of the system's data. The student will gain an understanding of techniques and procedures that are being used as well as the challenges that still remain to attain secure computer systems, networks, and the Internet. Prerequisite: CPSC 171 and CPSC 172 or permission.
-
4.00 Credits
An introduction to the many tasks of a system administrator. Students will learn to design, implement, install, and maintain systems software as well as establish and monitor system performance, security, and integrity. Prerequisites CPSC 171 and CPSC 172 or permission.
-
4.00 Credits
A study of the principles and concepts relevant to the management of complex data systems, especially the relational database model. Students design and implement a complete database system, from requirements analysis through documentation, using a generic database engine. Prerequisite: CPSC 171 and CPSC 172 or permission.
-
4.00 Credits
An introduction to simulation as a modeling tool to solve real-world system problems. The emphasis will be on discrete event simulation. Topics covered will include event graphs and other system modeling techniques, simulation languages, techniques for running simulation models, and the analysis of simulation output. Prerequisites: CPSC 171 and CPSC 172 or permission.
-
4.00 Credits
A study of the fundamentals of the field of data and computer communication. Key topics include the layered architecture, network protocols, and algorithms for accurate and reliable message delivery in both localand wide-area networks. Current networking standards will be studied. Prerequisite: CPSC 171 and CPSC 172 or permission.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|