|
Dec 27, 2024
|
|
|
|
2022-2023 Undergraduate Catalog [ARCHIVED CATALOG]
|
CS 101 Fundamentals of Computer Science I
This course introduces the fundamental techniques of algorithm design and program construction using procedural constructs. Topics will include problem analysis; algorithm design; and implementation and debugging strategies using good programming practices. The course will cover basic data structures including variables, arrays, strings, records, and pointers; and control structures including decisions, iterations, functions, and file I/O. The course will focus on applications from computer science and engineering using C/C++/C#. It is recommended that students who register for this course have some prior programming experience; students without prior programming experience should consider taking CS 100 before taking CS 101.
3 credit hours
|
|