|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
DATA STRUCTURES /5 (3) An introduction to data representations and data structures, followed by a detailed study of operations and applications with character strings (including character sorting, table searching, text editing), linearly linked lists, trees, and graphs. Additional course fee. Prerequisite: CPTR 241 and MATH 283. 3.000 Credit Hours 3.000 Lecture hours 2.000 Lab hours Levels: Graduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
-
3.00 Credits
INTRODUCTION TO FILE PROCESSING (3) Sorting, symbol tables, hash tables, sequential and random access of files, file organization, storage management. Additional course fee. Prerequisite: CPTR 307. 3.000 Credit Hours Levels: Graduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
-
3.00 Credits
COMPUTER ALGORITHMS (3) Design and analysis of algorithms. Searching, sorting, and combinatorial algorithms. Time and space complexity. Additional course fee. Prerequisite: CPTR 307. 3.000 Credit Hours Levels: Graduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
-
3.00 Credits
DATA STRUCTURES /5 (3) An introduction to data representations and data structures, followed by a detailed study of operations and applications with character strings (including character sorting, table searching, text editing), linearly linked lists, trees, and graphs. Additional course fee. IAI: CS 921. Prerequisite: CPTR 2100/241 and MATH 2800/283. 3.000 Credit Hours 3.000 Lecture hours 2.000 Lab hours Levels: Undergraduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
-
3.00 Credits
COMPUTER GRAPHICS/5 (3) Among the topics covered are line-drawing algorithms, tables, clipping algorithms, techniques for motion, and other topics in two-dimensional graphics. Students are required to write programs implementing the techniques discussed. Some evaluation of graphics software may be done as well as an introduction to three dimensional graphics. Additional course fee. Prerequisite: MATH 163 or 171 and CPTR 241. 3.000 Credit Hours 3.000 Lecture hours 2.000 Lab hours Levels: Graduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
-
3.00 Credits
OBJECT ORIENTED PROGRAMMING (3) Classes, data encapsulation, inheritance, polymorphisms, OOD/OOP technologies, C++ and other OOP languages. Additional course fee. Prerequisite: CPTR 241. 3.000 Credit Hours Levels: Graduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
-
3.00 Credits
OBJECT ORIENTED PROGRAMMING (3) Classes, data encapsulation, inheritance, polymorphisms, OOD/OOP technologies, C++ and other OOP languages. Additional course fee. Prerequisite: CPTR 2100/241 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
-
3.00 Credits
THEORY OF COMPUTATION (3) Regular expressions and languages; finite-state machines; formal grammars; regular, context-free, context-sensitive, and unrestricted grammars; pushdown automata; context-free languages; Turing machines; Church's thesis; random-access machines; recursive functions; P-completeness problem; intractable problems. Additional course fee. Prerequisites: Math 283 and a co-requisite of CPTR 307 3.000 Credit Hours 3.000 Lecture hours Levels: Graduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
-
3.00 Credits
PROGRAMMING LANGUAGES (3) Language syntax; lexical properties, BNF and parsing examples; language processors; compilers, interpreters and direct execution; language representations and language styles. Additional course fee. Prerequisite: CPTR 307 3.000 Credit Hours Levels: Graduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
-
3.00 Credits
NUMERICAL METHODS (3) Numerical methods in problems in mathematics, including numerical integration and differentiation, calculation of roots, interpolation, numerical techniques in linear algebra, programming in a high level language. Additional course fee. Prerequisite: CPTR 2100/241 and MATH 1410/261. 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture College of Arts and Sciences College Mathematics & Computer Science Department
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|