CSC1104 — Foundations of Computer Science I
A study of programming, concepts and techniques. Topics included are: binary representation of numbers and characters, data types of constants and variables, arithmetic expressions and the hierarchy of arithmetic operations, assignment statements, logical expressions, branching, loops, arrays, sub-programs, input/output, linear and binary searches, and basic sorts. Programming style is introduced through pseudocode. Meets for three-hours lecture and two-hours laboratory each week. Prerequisite: MTH 0013 – Intermediate Algebra, with a grade of C or better; or required math test score. An ACT math score of 21 or above is recommended.
Part of
- Bachelor of Science in Education: Computer Science & Business Technology Education (4-12)
- In addition to the Bachelor of Science in Computer Science degree, the program also offers
- In addition to the courses listed below for a Bachelor of Science degree in Computer
- Requirements for a Bachelor of Science Degree in Computer Engineering
- Requirements for a Bachelor of Science Degree in Social Work
- Requirements for a Bachelor of Science in Criminal Justice
- Requirements for the Bachelor of Science Degree in Psychology
- Software Development Certificate Hours