|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
4th generation language tools. Ad hoc interaction with database using SQL. Program SQL scripts; design applications using forms and menus; program an application using form and menu structures; program with a report generator; access the database from a procedural language. [Prereq: CIS/CS 315, MATH 253. Weekly: 2 hrs lect, 2 hrs lab.]
-
3.00 Credits
An in-depth treatment of computer architecture, technology choices, and the operating system interface with the hardware, the application, and the system user. [Prereq: CS 233 or IA. Weekly. Rep.]
-
3.00 Credits
An in-depth treatment of programming languages, including their history, data types, data control, sequence control, run-time storage, language translation, and semantics. Paradigms include procedural, functional logic, and object-oriented programming. [Prereq: CS 233 or IA. Rep.]
-
3.00 Credits
Data communications principles and applications; administering and managing communications systems. Protocols, networks, communication hardware, design, performance analysis. [Prereq: CIS 130 and 250 with grade of C or CS 233, or IA for students from other disciplines. Weekly: 2 hrs lect, 2 hrs lab.]
-
3.00 Credits
Comprehensively examine network design standards, communication protocols, configuration and management methods, security, and traffic analysis. Practical lab activities with tools and equipment. [Prereq: CIS 11 0 or CS 131 (C). CIS/CS 372 recommended.]
-
3.00 Credits
An in-depth study of systems software to include assembler, macroprocessor, linkage editor, text editor, interactive debugger. Also includes language translation and operating systems concepts including concurrent processes, synchronization, deadlock, processor management, memory management, I/O subsystem, and file management. [Prereq: CS 132 and CS 334 or IA. Weekly: 2 hrs lect, 2 hrs lab.]
-
3.00 Credits
Introduction to software engineering principles, including discussion of development methodologies, requirements, analysis, project planning, software design, construction, management, and quality assurance. [Prereq: CS 334, CS 335.]
-
3.00 Credits
A study of formal models of computation, such as finite state automata, pushdown automata, and Turing machines. Elements of formal languages to be examined include regular expressions, context-free languages, recursively-enumerable languages, undecidability, and NP-completeness. [Prereq: CS 236; CS 335 recommended.]
-
3.00 Credits
GIS applications. Vector- and raster-based systems. Layering techniques, representation methods, analytical operations, information management/integration. [Weekly: 2 hrs lect, 2 hrs lab.]
-
1.00 - 4.00 Credits
May include object-oriented programming, artificial intelligence programming, computer graphics, or specialized application tools. [Possible mandatory CR/NC. Weekly: meets 1 hr per unit as lect (CIS/CS 480B); 2 hrs per unit lab (480L); or combination of 2 hrs lect, 2 hrs lab (480). Rep with different topics.]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|