|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Continuation of CSC 314 with increased emphasis on coding in Assembler language. Prerequisite: CSC 314, CSC 317. 3
-
3.00 Credits
Produce presentations and programs that use sound, video, graphics and animation by using authoring tools. Prerequisite: CSC 320 or consent of instructor. 3
-
3.00 Credits
A course dealing with the issues of programming in a graphical user interface environment. In-depth programming will be done in a graphical operating system environment. Issues such as design of user interfaces, object-oriented programming and networking will be covered along with examples of other environments. Prerequisite: CSC 250. 3
-
3.00 Credits
This course will examine programs and programming from the perspective of systems-level operations and security issues. The course will address appropriate operating systems, utilities and tools; malware fundamentals; systemslevel programming; and scripting. Understanding the essentials of programming from device drivers and assembly language through scripting languages for automating processes and gluing together other utility programs will be the course objective. Coursework will focus on understanding and reading ability for such programs and scripts; students will develop the ability to understand and modify such programs in order to tailor them to particular environments. Open Source tools will be a consistent theme throughout the course. Prerequisite: CSC 150 and CSC 250 or an equivalent sequence 3
-
3.00 Credits
The fundamental ideas and issues involved in programming and using parallel computers. A survey of modern architectures and operating systems. Parallel programming applications in business, economic modeling, and science. Prerequisites: CSC 300. 3
-
3.00 Credits
Graphical programming concepts. Display media and device characteristics. Point, line, and circle plotting. Coordinate systems and transformations. Polygon clipping and filing. Spline methods, hidden surface elimination, and shading. Prerequisites: CSC 300. 3
-
3.00 Credits
Applies computer methodologies to process two-dimensional images. Examines topics in image preprocessing, knowledge representation, pattern recognition and motion understanding. Prerequisites: CSC 250, MATH 315. 3
-
3.00 Credits
A study of the functions and structures associated with operating systems with respect to process management, memory management, auxiliary storage management, and processor management. Topics include concurrent and distributed computing, deadlock, real and virtual memory, job and processor scheduling, security and protection. Prerequisites: CSC 300. 3
-
3.00 Credits
Topics in the visualization of scientific concepts. The graphical capabilities of the computer will be used to visualize difficult and abstract constructions in mathematics and science. Prerequisites: CSC 300, or consent of instructor. 3
-
3.00 Credits
This course consists of two parts. The first part introduces how programming languages are designed, including an introduction to the concepts of parsing and compiling. Issues related to implementation such as type checking, binding, and memory management are discussed. Secondly, the course will survey the spectrum of programming languages, paradigms, including traditional imperative, object oriented, functional, and logic languages. Prerequisites: CSC 300. 3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|