|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Windowing environments and graphical user interfaces will be discussed. Experience will be provided with programming graphical interfaces. Transformations including windowing, clipping, geometrics, and perspectives. Computer graphics applications. Prerequisite: CSC 150
-
3.00 Credits
Fundamental data structures and algorithms are reviewed: arrays, pointers, trees, and recursion. Sorting techniques such as quicksort, radix sort, heapsort, and mergesort are analyzed in relation to their computational complexity and memory requirements. Searching methods, including binary, balanced trees, hashing, radix, and external areanalyzed for computational complexity and memory requirements. String processing, pattern matching, cryptology, simple closed path, convex, hall, depth-first and breadth-first searches, connectivity, polynomial, Gaussian, and curve fitting algorithms will be applied to basic data sets. Prerequisite: CSC 150
-
3.00 Credits
Artificial intelligence studies ways of making computers do intelligent tasks. These tasks include playing games, expertly solving problems, understanding natural language, and proving theorems. The theoretical background of artificial intelligence, artificial intelligence programming paradigms, and some applications of artificial intelligence are introduced. Prerequisite: CSC 150
-
3.00 Credits
The fundamental principles of computer communications. The Open Systems Interconnection Model is used to provide a framework for organizing computer communications. Local area and wide area networks are discussed. The principles of Internetworking are introduced. Communications software is used to illustrate the principles of the course. Prerequisite: CSC 150
-
3.00 Credits
This course will cover all of the major features of a selected Object Oriented programming language as well as Object Oriented design principles such as: reusability of code, data abstraction, encapsulation, and inheritance. Prerequisite: CSC 150
-
3.00 Credits
Fundamentals of database systems. Database models and languages, database design, and system implementation techniques. Current trends in database systems and several examples of commercial database systems. Prerequisite: CSC 315
-
3.00 Credits
Parallel processing systems and supercomputers. A combination of theory and practice using supercomputers and parallel processors available on the Internet. Emphasis on parallel algorithms, parallel language constructs, message passing libraries, and high-level tools for creating parallel programs from serial programs. Prerequisite: CSC 150
-
1.00 - 3.00 Credits
Advanced topics in computer science depending on the needs and interests of the student.
-
1.00 - 3.00 Credits
Independent Study
-
3.00 Credits
This course examines various forms of oppression by looking across different cultures and communities, then examines possible parallels occurring within the deaf community. Prerequisite: DST 101
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|