|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
An introduction to the discrete mathematical structures that are fundamental to the field of computer science. Topics include propositional logic, sets, Boolean algebra, switching circuits, functions, relations, and combinatorics. Prerequisite: CSCI 112. Two Credits Staff Fall Semester
-
3.00 Credits
An introduction to the organization of computers at the register level. Digital logic including gates, circuits, memory organization, and microprocessors. Conventional machine architecture and assembly language programming. Prerequisite: CSCI 250. Two Credits Staff Spring Semester
-
2.00 - 4.00 Credits
A course offered in response to student interest and need. Deals with topics in computer science that are not included in regular courses. One, Two, Three, or Four Credits Staff
-
3.00 Credits
A course in state-of-the-practice programming applications. This will include a study of logical structures, graphical user interfaces, forms, menus, files, and event processing. It will also include a study of objectoriented programming, classes, objects, database access, SQL, scripting languages, and class modules. Prerequisite: CSCI 112 or 114 and 235. Offered odd years. Four Credits Staff Fall Semester
-
3.00 Credits
This course introduces the basics of the design and implementation of computer architecture. Topics include machine modeling, design issues, the design of processors, buses, and memory. Prerequisite: CSCI 112 or 260. Offered even years. Four Credits Jipping Spring Semester
-
3.00 Credits
An introduction to the concepts, techniques, algorithms, and data structures used in computer graphics and image processing. Topics include transformations, clipping, windowing, perspective, hidden lines and surfaces, color, shading, ray tracing, edge detection, and compression. Prerequisite: CSCI 112 or 114 and 241. Offered odd years. Four Credits McFall Spring Semester
-
3.00 Credits
This course provides an overview of operating systems, including operating system functions and support functions for operating systems. Students will gain hands-on experience with the Unix operating system. Prerequisite: CSCI 112 or 114, 241 and 260. Offered odd years. Four Credits Staff Fall Semester
-
3.00 Credits
This course offers an in-depth study of programming language paradigms, including concepts of imperative, objectoriented, functional, and logic-oriented languages. These concepts include control structures, data aggregates, and procedural abstraction. Scripting languages will be examined as examples of these principles. Students will program in languages that belong to these paradigms. Prerequisites: CSCI 112 or 114, 235, 241 and 260. Offered even years. Four Credits Staff Fall Semester
-
3.00 Credits
This course provides a study of computer networking architecture and protocols, using the TCP/IP protocol suite as our primary example. We will study application-level protocols such as electronic mail, remote login, and file transfer. We will learn about network management and interconnecting heterogeneous networks. We will study different types of transmission media and media access protocols. Students will gain experience writing client-server applications and network analysis programs. Prerequisites: CSCI 112 or 114, 241 and 250. Offered odd years. Four Credits Jipping Spring Semester
-
3.00 Credits
Study of classical algorithms of computer science, techniques for algorithm design, and analysis of algorithms. Topics include search tree construction, tree balancing techniques, algorithms from graph theory and computational geometry, string matching algorithms, skip lists and hash tables, and techniques for parallel algorithms. Prerequisites: CSCI 112 or 114, 235, 241 and 250. Offered even years. Four Credits Staff Spring Semester
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|