|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Basic concepts in computer programming in BASIC and FORTRAN, including the software development cycle, data types, interation and flow control commands, modular programming, I/O, file processing; basic skills for using operating systems (DOS, VMS), visual basic, computer systems, and network navigation. NOTE: Computer Science majors may not use this course to fulfill degree requirements. PREREQUISITE: MATH 1710. (F, Sp)
-
3.00 Credits
Computers and computer programming; principles of style and documentation; specification, algorithms, coding, and step-wise refinement; structured language, modularity; recursive procedures; programming of basic data structures including linked lists, stacks, queues, trees, and sets; basic sort and search algorithms; hashing. NOTE: Computer Science majors may not use COMP 4002 to fulfill degree requirements. Credit for either COMP 1900 or COMP 2150 precludes credit for COMP 4002. PREREQUISITE: MATH 1910. COREQUISITE: MATH 4701 or 6701.
-
3.00 Credits
Web interface development using HTML, dynamic HTML, XML, JavaApplets, CGI Scripts (with Pearl, C, C++, etc.), Javascripts, Java Servlets, and dynamic forms; technological issues in web page design and data visualization; search engines and their features; digital libraries, Push Technology. NOTE: Computer Science majors may not use this course to fulfill degree requirements. PREREQUISITE: COMP 4001, one course in computer program, or permission of instructor. (F, Sp)
-
3.00 Credits
Advanced internet and user interface features and applications; error handling; graphics, images, audio; multimedia; database applications. NOTE: Computer Science majors may not use this course to fulfill degree requirements. PREREQUISITE: COMP 4001, or permission of instructor. (F, Sp)
-
3.00 Credits
Basic structured programming syntax; internet features; client/server environments, Applets/Servlets; advanced Java features, user interface, JFC Eidgets and Events, SWING; database applications; security, threading. NOTE: Computer Science majors may not use this course to fulfill degree requirements. PREREQUISITE: COMP 4001 or permission of instructor. (F, Sp)
-
3.00 Credits
Introduction to object-oriented programming, problem solving, algorithm development and testing, primitive data types, instantiable classes, control structures, strings, arrays, packages, inheritance and polymorphism. NOTE: Computer Science majors may not use this course to fulfill degree requirements. PREREQUISITE: programming experience in a higher-level language.
-
3.00 Credits
Asymptotic behavior of programs, basic paradigms in algorithm design; greedy, divide-and-conquer, dynamic programming; analysis of efficiency and optimality of representative algorithms, including graph, pattern matching, numerical, randomized, and approximation algorithms; approaches to lower bound analysis; basic parallel algorithms. PREREQUISITE: COMP 3160. (F, Sp)
-
3.00 Credits
Comparative features, syntax and applicability of high-level programming languages such as FORTRAN, PASCAL, LISP, Scheme, ADA, C, C++, JAVA, PHP, JavaScript, Perl, Prolog, FORTH; data types, data structures, dataflow; procedures, recursion, runtime environment, string manipulation, list processing, array processing, documentation, programming style. PREREQUISITE: COMP 3160. [W] (F)
-
3.00 Credits
Finite state recognizers, lexical scanners, symbol tables context free methods such as recursive descent; LL(K), precedence, LR(K), SLR(K); language translation, generation and improvement of machine independent codes, inherited and synthesized attributes, syntax-directed translation schema. PREREQUISITE: COMP 3410, 4040, 4030. (Sp)
-
3.00 Credits
Scope of software engineering; software life cycle models; software process; team organization; requirements analysis and design methodologies; metrics, inspections, testing strategies and maintenance; software risks; professional and ethical responsibilities. PREREQUISITE: COMP 3160 and 3715. (F)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|