Course Objectives:
|
Upon completion of the course, students shall be able to:
- Apply algorithms and problem-solving techniques using a computer, using different problem-solving strategies, implementation strategies, simple selection and control flow algorithms, simple sequential and binary search algorithms
- Write programs using fundamental programming constructs, demonstrating command of the syntax and semantics of a higher-level language, static and dynamic variables, types, expressions, and assignment, simple I/O, file I/O, conditional, selection and iterative control structures, subprograms and parameter passing, and structured decomposition
- Use fundamental data structures, including enumeration types, arrays, records, strings and string processing, pointers and references
|