CSCI 2240 Fundamentals of Programming I
Description
Fundamentals of Programming I emphasizes concepts that provide a fundamental background for continued study in the area of computer science. Involves high-level language programming and the use of abstraction in program design.
Credits
4
Prerequisite
CSCI 1102
Topics to be Covered
1. Overview of languages
2. C++ Basics
3. Strings and I/O streams
4. Selection control statements
5. Loop control statements
6. Functions
7. Pointers, Enum, Structures
8. Data file concepts
9. One-dimensional arrays
Learning Outcomes
1. Discuss programming languages.
2. Enter, compile, and execute a C++ Basic program.
3. Describe strings and I/O streams and control statements.
4. Explain programming functions.
5. Create simple Enum data types and employ pointers and structures.
6. Compare sequential access and random access data files.
7. Initialize and access elements of one-dimensional arrays.
Credit Details
Lecture: 4
Lab: 0
OJT: 0