|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisites: CPTR 314; MATH 182. Recommended: MATH 200. This course teaches the principles of generating graphical images on a computer with an emphasis on the underlying mathematical theory and its programming implementations. Topics include graphics primitives, windowing techniques, clipping, 2-D and 3-D transformations, projections, 3-D viewing techniques, cubic interpolating and approximating curves, bicubic 3-D surface patches, fractal curves and surfaces, hidden line and surface removal, shading, surface mapping, ray tracing, animation techniques. (Fall, odd numbered years)
-
3.00 Credits
Prerequisite: CPTR 328. Recommended: CPTE 254. This course provides an overview to key issues and solutions for information security and privacy. Introduction to cryptography and its application to network and operating system security; security threats; applications of cryptography; secret key and public key cryptographic algorithms; hash functions; basic number theory; authentication; security for electronic mail and network scripting languages. (Winter)
-
3.00 Credits
Prerequisites: CPTR 314; MATH 181, 280. Techniques for the design and analysis of algorithms, divide-and-conquer, greedy, and dynamic programming algorithms. Computational complexity and analysis of particular algorithms of practical or theoretical importance in computer science. (Fall, even numbered years)
-
3.00 Credits
Prerequisites: CPTR 314; MATH 280. Formal models of computation such as finite state automata, push-down automata and Turing machines. Formal languages. Computability and complexity theory along with the practical implications of theoretical results. (Winter, odd numbered years)
-
3.00 Credits
Prerequisite: CPTE 212 or CPTR 209. This is a practical course in web-centric computing from the server perspective. Topics include selection of web services servers, technical architecture of web services sites, security issues, implementation, management and maintenance of web services servers, web services design, and database integration. (Winter)
-
1.00 - 3.00 Credits
Prerequisite: Permission of the instructor. See CPTR 265 for course description.
-
2.00 Credits
Prerequisites: Admission to the School of Computing; Senior standing or permission of instructor. Written and oral reports are made on specific topics treated in current computer science literature. Résumé writing, interviewing, application to graduate school, GRE testing, socialand professional issues, witnessing on the job and at graduate school are also discussed. A comprehensive assessment exam will be taken as a class requirement. (Winter)
-
2.00 Credits
Team-based, capstone project that demonstrates the student's ability to integrate various elements of the undergraduate computer science experience. Project will include proposal, implementation, and presentation phases. Particular attention will be given to literature review, budgeting, societal effects, and design process. (Fall)
-
1.00 - 3.00 Credits
Prerequisites: Consent of instructor and school dean. See CPTR 292 for course description.
-
1.00 - 3.00 Credits
Prerequisite: Permission of instructor and school dean. See CPTR 295 for course description.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|