|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Computers require information to be organized in a time and space efficient manner. The performance analysis and implementation of common structures including lists, queues, stacks, trees, heaps, and hash tables are the central themes of the course. In addition, students will incorporate existing libraries of structures with their programs. (Prerequisites: CS 1623 and MATH 2013, both courses must be passed with a grade of C or better) (Previously listed as CS 3223)
-
3.00 Credits
Computer graphics related hardware and software needs. Two dimensional graphics (scaling the screen, clipping, viewports, transformations, rotations, and homogenous coordinates). Analytical Geometry, rectangular coordinates, polar coordinates. Three dimensional graphics: lefthand and righthand coordinate system transformations, two dimensional images of three dimensional objects, hidden line/surface elimination, animation. (Prerequisites: CS 2813 and MATH 2215)
-
3.00 Credits
A study of computer organization and operation. Includes hardware structure, machine and assembler languages, and software systems. (Prerequisite: CIS 2813 or CS 2813) (Previously listed as Computer Organization and Programming)
-
3.00 Credits
Introduction to operations research, linear programming, transportation problem, integer programming, parametric programming. (Prerequisites: CS 2813, MATH 2215, and STAT 2153)
-
3.00 Credits
Numerical algorithms, power series approximation to functions, roots of equations, systems of equations, numerical integration, and curve fitting. (Prerequisites: CS 2813, MATH 2215, and STAT 2153)
-
3.00 Credits
Give prospective teachers of computer science some background in the development of material for computer presentation, study a variety of languages (PILOT, LOGO, etc.), and introduce available microcomputer software for education. (Does not count toward the major or minor in computer science.)
-
3.00 Credits
Fundamental topics in computer hardware, software implementations and electronics. Topics include general troubleshooting, diagnostics, upgrade and repair, peripherals management, installation and un-installation of software. (Prerequisite CS 1613 or TECH 1263)
-
3.00 Credits
Batch systems, assemblers, macros, loaders, compilers, advanced operating systems, multiprogramming, multiprocessing. (Prerequisites: CS 3143)
-
3.00 Credits
Advanced programming techniques, algorithm analysis, time and space analysis, special topics, searching, sorting, file processing, peripheral devices. (Prerequisites: CS 2813, MATH 2215 and STAT 2153)
-
3.00 Credits
Translation concepts, arithmetic expressions, models of grammar, parsing, structure of translation trees. (Prerequisite: CS 3143)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|