|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course is the study of sound reasoning and the application of this reasoning to problem solving. In the course we will discuss many approaches to problem solving such as step algorithms, flow charts, set theory, truth tables and Warnier programs. Students will learn techniques to translate real life problems into forms which will enable computer programs to solve them. These techniques or tools should allow students to create and design programs that will be dependable and correct.
-
3.00 Credits
Problem solving, programming style and documentation, block structured programming, subprograms, and user defined data types. (Prerequisite: CS 1313 or equivalent) (Previously listed as Introduction to Computer Science I)
-
3.00 Credits
Elementary data structures (linked lists, stacks, queues, binary trees), recursion theory, and algorithms (sorting and searching). (Prerequisite: CS 1513) (Previously listed as Introduction to Computer Science II)
-
3.00 Credits
Introduction to computer programming. The entire process of creating software is examined from analysis and design to coding and testing. An emphasis is placed upon problem solving using topdown and bottomup techniques. Language features include data types, functions, program flow control, and input/output. (Prerequisite: CS 1313 with a grade of C or better)
-
3.00 Credits
Objects and classes are introduced in an examination of inheritance and polymorphism. Project management techniques including makefiles and debugging tools are discussed. Language features explored include dynamic memory management, parameter passing, name overloading and multidimensional arrays. (Prerequisite: CS 1613 with a grade of C or better)
-
3.00 Credits
Arithmetic expression, order of operations, input/output, branching, loops, flow charting and debugging, decision-making, format specifications, arrays, and subprograms. (Prerequisites: CS 1313 or equivalent, and MATH 1513 or equivalent) (Previously listed as Fortran Programming)
-
3.00 Credits
Structured programming using the C language. Special emphasis on structures, unions, pointers, and input/output. (Prerequisite: CS 1313 or equivalent) (Previously listed as C Programming)
-
3.00 Credits
Computer programming using nonprocedural languages such as RPG, ADA, and object oriented programming languages.
-
3.00 Credits
An additional computer programming course using the languages specified such as, but not limited to Pascal, Java, Fortran, Visual Basic, and other languages deemed appropriate. Fundamental programming skills are assumed as this course emphasizes the particular aspects of the specified language. This course is repeatable for credit with a different language specification. (Prerequisite: CS 1623 with a grade of C or better)
-
3.00 Credits
Introduction to the operational organization of computers, machine codes, and in machine and symbolic assembler language. (Prerequisite: CS 1313 or equivalent)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|