|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Spring Semester in even-numbered years An introduction to the mathematical tools for use in computer science. These include sets, relations, and elementary counting techniques. Algebra and algorithms, graphs, monoids and machines, lattices and Boolean algebras, groups and combinatorics, logic and languages will also be involved. Prerequisites: MATH 1121, 2221, or consent of instructor
-
3.00 Credits
On demand Object-oriented programming and design in the language Java. Prerequisites: CSCI 1990 and 2990
-
3.00 Credits
Spring Semester in odd-numbered years Introduction to database concepts using SQL and Oracle. Data models, normalization, data description languages, query facilities. File organization, index organization, file security, and data integrity and reliability. Prerequisite: CSCI 1990
-
3.00 Credits
On demand Introduction to numerical analysis with computer solution. Taylor series, finite difference calculus, interpolation, roots of equations, solutions of linear systems of equations, matrix inversion, least-squares, numerical integration. Prerequisites: MATH 1121, 2221, or consent of instructor
-
3.00 Credits
On demand A formal approach to techniques in software design and development. Includes structured programming concepts, organization and management of software development. A large-scale software project will be developed by students working in teams. Prerequisite: CSCI 3250
-
3.00 Credits
On demand Review of grammars, languages, and their syntax and semantics. Scanners, parsers, and translation. Prerequisite: CSCI 3310
-
3.00 Credits
On demand A study of problems and their algorithmic solution. Algorithms will be chosen from areas such as combinatorics, numerical analysis, systems programming, and artificial intelligence. Domain independent techniques will also be included. Prerequisite: CSCI 3250
-
3.00 Credits
On demand An overview of graphical concepts and applications on the computer. These include programming graphics, graphical manipulation software, animation, web graphics, and graphics in multimedia presentations. Prerequisite: CSCI 3000 or consent of instructor
-
3.00 Credits
On demand A course in systems software that is largely concerned with operating systems. Such topics as process management, device management, and memory management are discussed, as are relevant issues associated with security and protection, networking, and distributed operating systems. Prerequisite: CSCI 3000 or consent of instructor.
-
3.00 Credits
On demand This series of courses will provide the student with material not covered in the courses above. Topics such as telecommunications, microcomputer interfacing, artificial intelligence, automata theory, survey of modern languages, fourth-generation languages, operating systems, and object-oriented design will be covered. Prerequisite: Determined by topic
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|