|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
An introduction to programming using Java. Topics include methods, classes, objects, advanced object concepts, input, selection, repetition, arrays and strings, applets, HTML, graphics, inheritance concepts, abstract windows tool kit, file input and output. Prerequisites: CISS 170, MATH 150.
-
3.00 Credits
Program design and development using C++. A disciplined approach to problem solving and algorithm development is stressed using top-down design. Topics include syntax and semantics, input/output, selection, iterative constructs, functions, data types, arrays, strings, pointers, and recursion. Prerequisites: CISS 170, MATH 150.
-
3.00 Credits
A continuation of CISS 241. Topics include strings, pointers, recursion, classes, methods, and operator overloading. Prerequisite: Grade of C or higher in CISS 241.
-
3.00 Credits
A continuation of CISS 242. Topics include inheritance, polymorphism, templates, stream I/O, file processing, stacks, queues, and lists. Prerequisites: Grade of C or higher in CISS 242.
-
3.00 Credits
Introduction to the internet and electronic commerce. Topics include the World Wide Web, basic web page design (html) and programming methodologies (CGI). Social, economic, ethical, and political topics are discussed as well. Prerequisite: CISS 170.
-
3.00 Credits
The first in a two-course sequence (see CISS 320). Explores requirements, and methods for documenting and analyzing existing business information systems; includes investigation and development of alternative solutions. Prerequisite: CISS 234 or CISS 238 or CISS 241.
-
3.00 Credits
Introduction to Web Programming issues associated with developing web applications and web site design. Prerequisites: CISS 274; CISS 285 or CISS 280.
-
3.00 Credits
A continuation of CISS 280. Explores the design and implementation of information systems, selection of alternatives, object-oriented design techniques, ISO 9001 software quality assurance mechanisms. Prerequisite: CISS 280 with a grade of C or higher.
-
3.00 Credits
Advanced concepts of data, storage, organization, and retrieval. Topics include multiple-linked lists, balanced trees, graphs, abstract data types, classes and methods, object-oriented programming, searching and sorting. Prerequisites: CISS 242 or CISS 243.
-
3.00 Credits
Introduction to algorithm analysis and complexity classes including advanced data structures such as B-trees, height-balanced trees, and graphs. Analysis of various searching and sorting algorithms and algorithm design topics such as dynamic programming, greedy methods, and divide-and-conquer. Prerequisites: MATH 225, CISS 242 and CISS 243.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|