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
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2024 AcademyOne, Inc.