|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
No course description available.
-
3.00 - 4.00 Credits
No course description available.
-
3.00 Credits
This course is an introduction to programming logic and programming. Topics include propositional calculus and Boolean algebra, numeric systems and their arithmetic, software development ethics and methodologies, data types, control structures, functions, arrays, testing and debugging. This course satisfies computer literacy requirements. Lec 3, Lab 1, Cr 3.
Prerequisite:
Prerequisite: MATH 1314, MATH 1412 or MATH 2313 or MATH 2413 with "C" or better.
-
3.00 Credits
The course will use a high level programming language to review structured and abstract data types, object oriented paradigm, software engineering techniques, searching and sorting techniques, and analysis of algorithm. Lec 3, Lab 1, Cr 3.
Prerequisite:
Prerequisite: COSC 1336 with "C" or better; and departmental approval.
-
4.00 Credits
This programming intensive course uses a high level language to review controls structures subroutines, structured and abstract data types, file input and output, the object oriented paradigm, software engineering techniques, syntax and semantics, compilation, libraries, basic searching and sorting techniques, and elementary analysis of algorithm. Lec 3, Lab 2, Cr 4.
Prerequisite:
Prerequisite: COSC 1336 with "C" or better or consent of instructor.
-
3.00 Credits
This course is a study of proof techniques, asymptotic notations for growth function analysis, common functions found in algorithm analysis, manipulating and bounding summations, different methods to solve recurrences including alteration and generating functions, combinatory analysis, number theory, binomial coefficients, sets, graphs, and trees. Lec 3, Lab 1, Cr 3.
Prerequisite:
Prerequisite: MATH 2313 or MATH 2413 with "C" or better.
-
3.00 Credits
This course covers Boolean algebra applied to digital logic including normal form representation, resolution, simplification of digital systems. Sequential circuits and combinational circuits are studied and reinforced with projects leading to the design of a microprocessor. Lec 3, Lab 1, Cr 3.
Prerequisite:
Prerequisite: COSC 1336 and COSC 2310 with "C" or better.
-
3.00 Credits
This course focuses on the design of multimedia programs and Web applications using languages such as JAVA and HTML. The course will develop the student's skills in developing multimedia applications integrated with Web designs through the use of programming languages. Lec 3, Lab 1, Cr 3.
Prerequisite:
Prerequisite: COSC 1337 or COSC 1437 with "C" or better.
-
3.00 Credits
This assembly language intensive course covers machine cycle, digital representation of data and instructions, assemblers, loaders, macros, subroutines, and program linkages. Concepts of computer organization, operating systems, concurrent processes, synchronization and communication are introduced. Lec 3, Lab 1, Cr 3.
Prerequisite:
Prerequisite: COSC 1336 with "C" or better.
-
3.00 Credits
This course is designed for computer science and engineering students. The course will include topics including concepts of file input/ output, recursion backtracking, data structures including queues, stacks, linked lists, trees, hash tables, and graphs. Software engineering techniques for modularity, reusability, documentation, testing, error detection and recovery are also covered. Lec 3, Lab 1, Cr 3.
Prerequisite:
Prerequisite: COSC 1337, COSC 2310, and MATH 3381 with "C" or better.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|