|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Basics of dynamic Web design; programming and problem-solving using Web languages, such as PHP and HTML, and languages for data storage and manipulation, such as SQL and XML; introduction to client/server model; aspects of online privacy and security. Hands-on experience with creating and maintaining interactive Web pages. No previous programming knowledge or experience required.
-
3.00 Credits
Using images, sounds, and movies to introduce problem solving, data representation, data manipulation, and programming principles including recursion. Introduction to basic ideas in hardware, software, and computing.
-
3.00 Credits
(M/SR; 4 cr; fall, spring, every year) Introduction to different problem solving approaches, major programming paradigms, hardware, software, and data representations. Study of the functional programming paradigm, concentrating on recursion and inductively-defined data structures. Simple searching and sorting algorithms.
-
3.00 Credits
Basic proof techniques, propositional and predicate logic, induction and invariants, program correctness proofs, simple Big-Oh analysis of algorithms, set theory, introductory graph theory, matrices, and recurrence relations.
-
5.00 - 10.00 Credits
An on- or off-campus learning experience individually arranged between a student and a faculty member for academic credit in areas not covered in the regular curriculum.
-
4.00 Credits
Introduction to data types, including stacks, queues, trees, and graphs; implementation of abstract data types, using object-oriented techniques and reusable libraries. (4 hrs lect, 2 hrs lab)
-
3.00 Credits
Introduction to interactive graphics programming. Display hardware, graphics processing pipeline, geometric modeling, image formats, and color theories. Graphics programming using graphics hardware and display technology.
-
3.00 Credits
Familiarizes students with literature in the field, focusing on ethical issues in computing. Discussion and group work. Students analyze various articles or similarly published works, synthesize their contents, make formal presentations, and attend and evaluate the presentations of their peers.
-
5.00 - 10.00 Credits
An on- or off-campus learning experience individually arranged between a student and a faculty member for academic credit in areas not covered in the regular curriculum.
-
4.00 Credits
Basics of computing systems, models of networks and operating systems. Discussion of deadlock, scheduling, protection and security, data management, inter-computer communication, the OSI network model, and how the three lower layers are instantiated in TCP/IP. (4 hrs lect, 2 hrs lab)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|