CNIT 15501: Introduction To Software Development Concepts

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 introduces fundamental software development concepts common to most programming languages. Topics include problem solving and algorithm development, debugging, programming standards, variables, data types, operators, decisions, repetitive structures, modularity, arrays, user interface construction, software testing and debugging. A broad range of examples will be used throughout the course to show how each programming concept applies to real life problems.

Learning Outcomes

1Define key application development terms.

2Explain the importance of programming to different domain areas.

3Identify advantages and disadvantages of using an IDE to write program code.

4Use debugging tools to find program errors.

5Use data types, variables, constants, arithmetic operators, relational operators, logical operators, decisions, loop, functions, and arrays when writing computer programs.

Course CNIT 15501 from Purdue University - West Lafayette.

GPA by professor

3.1Other terms
Guit...(Spring 2019)
3.1
Jae ...(Spring 2019)

No grades available

Baba...(Spring 2019)

No grades available

Nige...(Fall 2019)

No grades available

Su Sun(Spring 2020)

No grades available

Jiso...(Spring 2020)

No grades available

Vija...(Spring 2020)

No grades available

Nive...(Fall 2020)

No grades available

Roma...(Fall 2021)

No grades available

Dill...(Fall 2021)

No grades available

Nike...(Spring 2022)

No grades available

Priy...(Spring 2022)

No grades available

Prav...(Spring 2022)

No grades available

Laks...(Spring 2022)

No grades available

Temi...(Fall 2022)

No grades available

Emil...(Fall 2022)

No grades available

Khal...(Spring 2023)

No grades available

Palw...(Spring 2023)

No grades available

Ryan...(Spring 2023)

No grades available

Shas...(Spring 2023)

No grades available

Sunm...(Spring 2023)

No grades available

Yen ...(Fall 2023)

No grades available

Chri...(Fall 2023)

No grades available

Avni...(Spring 2024)

No grades available

Yi Z...(Spring 2024)

No grades available

Fara...(Spring 2025)

No grades available

Shre...(Spring 2025)

No grades available

M

Tawfiq M A Salem

004
12:30 pm
Lec
W

Tawfiq M A Salem

004
12:30 pm
Lec

Tawfiq M A Salem

001
1:30 pm
Lab

Tawfiq M A Salem

003
3:30 pm
Lab
R

Tawfiq M A Salem

005
7:30 am
Lab

Tawfiq M A Salem

006
9:30 am
Lab

Tawfiq M A Salem

007
11:30 am
Lab

Tawfiq M A Salem

008
3:30 pm
Lab
F

Tawfiq M A Salem

009
7:30 am
Lab

Community

Have something to say?

BoilerCoursesis an unofficial catalog for Purdue courses
made by Purdue students.
CNIT 15501: Introduction To Software Development Concepts