|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite: COSC 270, Minimum grade C- The course is based on Boolean algebra and logic circuit theory, and it extends to the overall aspect of computer architecture and application of digital circuits design. Topics include circuits design, registers and memory, instruction set architecture, CPU, and peripherals. Lab work in a 8086 assembly language is included.
-
3.00 Credits
Prerequisite: COSC 270 The course covers the fundamental principles in telecommunication and computer networking. Topics include data communication media, network topologies, protocols, Internet and client/server operations, and data security and recovery.
-
1.00 - 4.00 Credits
Prerequisite: COSC 150 or COSC 151, Permission of instructor The course covers basic techniques and methods of software development applying to student’s employment experience or practical training. Completion of a report of software development experience is part of the course requirement.
-
1.00 - 4.00 Credits
Prerequisite: COSC 152 or COSC-250, Permission of instructor Continuation of COSC 380. Completion of a project summary or report relevant to student’s employment experience or practical training is part of the course requirement.
-
1.00 - 4.00 Credits
Prerequisite: COSC 350 or COSC 370, Permission of instructor This is a study in a specialized area, which is not covered by other computer science coursework. The course, to be arranged according to student need and interest, and the extent of coverage of contents, can be taken for one to four credit hours. The course can include elements of independent study.
-
3.00 Credits
Prerequisite: COSC 330 or COSC 350, Minimum grade C- This is an introduction to the fundamental concepts and techniques of numerical analysis and numerical methods for undergraduates. Topics in this course include mathematical preliminaries, solutions of equations in one variable, interpolation and polynomial/function approximation, numerical differentiation and integration, and direct methods for solving linear systems.
-
3.00 Credits
Prerequisite: COSC 260 This is an introduction to fundamental principles of software design, implementation, validation and management. The objective of the course is to develop an understanding of the technical and organizational requirements in system design and development. Topics include the life-cycle phases of requirements generation, formal specifications, data types, top-down and object-oriented program design, parallel and real-time system development, problem-solving strategies, and testing.
-
3.00 Credits
Prerequisite: COSC 152 This is a study of interactive computer graphics using OpenGL. The course explores the techniques of digital representation, manipulation, and display of geometric figures. Topics include raster display hardware, basic algorithms and data structures rendering, scan conversion, clipping, anti-aliasing, 2D and 3D transformations, parallel and perspective projections, hidden surface, shading and animation. Lab work in C/C++ is included.
-
3.00 Credits
Prerequisite: COSC 330 This course is an introduction to the mathematical theory of formal languages and grammars. Topics include finite and push-down automata; Turing machines; regular, context-free, context-sensitive and recursive languages; deterministic and non-deterministic space; polynomial time and space; and concepts of effectiveness and computational complexity.
-
3.00 Credits
Prerequisite: COSC 240 or COSC 241 and COSC 250 This is an advanced programming course. Its main purpose is to learn the key classes and methods in the HTTP package that forms the basis of the World Wide Web using URLs (Universal Resource Locators) to locate resources and process information on the internet. The goal is to teach students how to create object-oriented e-commerce business applications in Java as quickly and easily as possible. Topics include: web/internet programming basics, JavaServer pages, JavaBeans, sessions and cookies, classes such as HttpServlet, interfaces such as HttpServletRequest and HttpServlet Response, and other related topics.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|