|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Foundations of a data communication network architecture and the concepts of data representation in the data transmission process. Data communication methods and data services offered by common carriers. Data communication network management and design issues. Prereq: Math 121. (3 Credits)
-
3.00 Credits
Continuation of Cst l50; development of problem solving using a high level language including abstract data types, multidimensioned arrays; strings; records and structures; function design, construction, and parameter passing methods; recursion; introduction to objects and classes; pointers: lists, stacks, queues, and trees; and fi le I/O. Multiple sorting and searching algorithms including concepts of program complexity. Extensive programming required. A computer use course. Prereq: Cst 150; Math 245 recommended. (4 Credits)
-
3.00 Credits
Introduction to computer hardware structure using assembler language. Internal hardware and software structure of a CPU that is normally hidden from programmers using a high level language. Construct simple electronic circuitry using light emitting diodes (LEDs), resistors, capacitors, push-button switches, piezoelectric speakers on a prototyping circuit board. Extensive programming in the assembler language of the CPU to create programs that enable the CPU to interact with the circuits constructed. A computer use course. Prereq: Cst 150 or consent of instructor. (3 Credits)
-
3.00 Credits
A programming language/tool that allows quick, relatively easy development of Windows programs. The logical constructs of sequence, selection, and repetition; construction of readable, maintainable source code. Records, fi les, and two-dimensional array processing. A computer use course. Prereq: Cst 150. (3 Credits)
-
3.00 Credits
Methodologies, tools, and techniques used in the computer systems development life cycle. Emphasis on planning, analysis, and design phases of a project. The larger context of business process change, competitive advantage, documentation requirements, and data modeling, including the use of UML. Prereq: Cst 150 and ENG 102. (3 Credits)
-
3.00 Credits
Continues the use of C++ to study abstract data types such as sets, trees, heaps, hash tables, and the concepts of inheritance and recurrence relations. Algorithmic strategies such as divide and conquer, greedy, and back-tracking. Algorithms include random number generation, searching, sorting, and string processing. Complexity analysis includes the big O, big omega, big theta, and little o. A computer use course. Extensive programming required. Prereq: Cst 250 and Math 245. (3 Credits)
-
3.00 Credits
Overview of the fi eld of voice communications. Topics include the industry, applications, user requirements, regulatory environment, technology, circuits, voice networks, their management and operations, and future directions. Only available through External Studies Program. Prereq: Math 116 or 121. (3 Credits)
-
3.00 Credits
An in-depth study of the components and functions of computer operating systems. Topics include system services, fi le system management, memory management, resource allocation, scheduling, processing levels, multitasking, deadlocks, and interprocess protection mechanisms. Programming projects involve use of system calls in UNIX and Windows. A computer use course. Prereq: Cst 250. (3 Credits)
-
3.00 Credits
Programming in a UNIX-based computer system. How to use standard UNIX utilities such as ssh, scp, vi, awk, grep, sed, emacs, as well as script writing in Perl. How to use X Windows and UNIX GUI tools. UNIX programming environment with an overview of the UNIX process model. Basic UNIX administration including system tool and confi guration fi les. Prereq: Cst 250 or 365 and broadband Internet access. (3 Credits)
-
3.00 Credits
Types of problems, decisions, and critical success factors that typically confront software project managers and EDP auditors. The various management skills and methodologies used for planning, organizing, staffi ng, infl uencing, and controlling such projects. Prereq: Cst 150 or Cst 270. (3 Credits)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|