CNIT 105: Introduction To C Programming

0 or 3 credits

Fall 2025 Laboratory Lecture Distance Learning Credit By ExaminationLower Division
Data from
Fall 2025
last updated 8/18/2025

This course is an introduction to computer programming using the "C" language. The emphasis is on structured programming principles, and understanding the basic concepts that apply to engineering problems. Among topics covered in this course are: problem solving using top down design, using flowcharts to explain the program logic, selection structure, repetition structure, bitwise operations, arrays, pointers, strings, passing arguments, and sequential files.

Learning Outcomes

1Practice and apply basic programming concepts in weekly labs and assignments.

2Construct programming solutions using different coding structures in C.

3Illustrate the ability to design and build user defined functions in C.

4Practice the use of one-dimensional Arrays, Struct, and Files in C programing.

Course CNIT 105 from Purdue University - West Lafayette.

Restrictions

Programs Electrical Engr Tech-BS, Industrial Engineering Tech-BS, Mfg Engineering Tech...show more

GPA by professor

3.1Other terms
Guit...(Spring 2019)
2.9
Shya...(Spring 2019)

No grades available

Shao...(Spring 2019)

No grades available

Jee ...(Fall 2019)

No grades available

Saur...(Spring 2020)

No grades available

Nive...(Fall 2020)

No grades available

Davi...(Fall 2020)

No grades available

Vija...(Fall 2020)

No grades available

Sunm...(Fall 2021)

No grades available

Emil...(Fall 2021)

No grades available

Prav...(Fall 2021)

No grades available

Nike...(Fall 2021)

No grades available

Ryan...(Fall 2022)

No grades available

Priy...(Fall 2022)

No grades available

Laks...(Fall 2022)

No grades available

Temi...(Fall 2022)

No grades available

Palw...(Spring 2023)

No grades available

Rohi...(Spring 2023)

No grades available

Yi Z...(Fall 2023)

No grades available

Khal...(Fall 2023)

No grades available

Avni...(Fall 2023)

No grades available

Srus...(Fall 2023)

No grades available

Pran...(Fall 2024)

No grades available

Shub...(Fall 2024)

No grades available

Ruiq...(Fall 2024)

No grades available

Fara...(Spring 2025)

No grades available

Kevi...(Spring 2025)

No grades available

M

Tawfiq M A Salem

SC1
3:30 pm
Lec
W

Tawfiq M A Salem

SC1
3:30 pm
Lec
R

Tawfiq M A Salem

003
9:30 am
Lab

Tawfiq M A Salem

004
11:30 am
Lab

Tawfiq M A Salem

006
1:30 pm
Lab

Tawfiq M A Salem

007
3:30 pm
Lab
F

Tawfiq M A Salem

009
9:30 am
Lab

Tawfiq M A Salem

010
11:30 am
Lab

Tawfiq M A Salem

022
1:30 pm
Lab

Tawfiq M A Salem

038
3:30 pm
Lab

Community

Have something to say?

BoilerCoursesis an unofficial catalog for Purdue courses
made by Purdue students.
CNIT 105: Introduction To C Programming