|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Provides hands-on experience in assembling, installing and maintaining computer hardware and software systems.
-
3.00 Credits
Course studies the merging of abstract data types and the algorithms which manipulate them. Topics could include: the study of the elementary searching and sorting algorithms, the use of abstract data types such as stacks, queues and trees, and an introduction to complexity analysis. Prerequisite: CS 162, MTH 111, MTH 231 (or concurrent), or MTH 251 (or concurrent)
-
2.00 Credits
Computer applications using the language designated. Prerequisite: CS 162
-
4.00 Credits
Logical organization, computer hardware, introduction to assembly and machine language programming. Prerequisite: CS 162
-
3.00 Credits
Programming techniques that require programmer to be aware of the computer's hardware organization. Approximately one-half of the class will be devoted to an introduction to assembly language programming, and the remainder of the class will consider aspects of the C programming language such as: pointers, dynamic memory allocation, the address operators and the bitwise operators. Prerequisite: CS 162
-
1.00 - 6.00 Credits
Course content will vary. Topics are selected relative to new subject areas in computer science appropriate to sophomore level.
-
3.00 Credits
A continuation of CS 260, where topics could include advanced searching and sorting algorithms, a further treatment of the data type trees into AVL trees, B-Trees and B+Trees, the inclusion of external file manipulation algorithms, graph structures and further study of complexity analysis and classes. Prerequisite: CS 260, and either MTH 231 or MTH 251
-
3.00 Credits
Programming language paradigms and implementation issues form the major content of this course. Paradigms studied include at least imperative, functional, logic and object oriented languages. Students will learn how to approach problems from the viewpoint of each of the paradigms. Implementation issues studied may include language evaluation criteria, forms of abstraction, scoping rules, parameter types, control structures, data typing, static vs. dynamic issues. Prerequisite: CS 311
-
3.00 Credits
Acquaints students with the contemporary or possible future moral problem that arises due to computerization. Gives students a deeper understanding of the nature of morality or the nature of society. Help students understand the relationship between deep human needs, socioeconomic institutions and technology. Prerequisites: CS 160 and junior standing
-
3.00 Credits
Designed for students in computer science. Topics include: mathematical reasoning and methods of proof, sets, relations, functions, partially ordered sets and lattices, groups Boolean algebra, propositional and predicate calculus, recurrence relations and graph theory. Prerequisite: MTH 231
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|