Sep 08, 2024  
2023-2024 College Catalog and Student Handbook 
    
2023-2024 College Catalog and Student Handbook
Add to Portfolio (opens a new window)

ENGR 1910 - Engineering Programming


Academic Division: Business, Industry and Technology
Academic Discipline: Engineering
Assistant Dean: Vincent Palombo PhD
3 Credit(s)
This course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. The primary method for learning the course material will be to work through multiple “mini-projects”. The student will create technical and simple game programs, debug and test programs, and describe and implement the data structures available. The student will also design a simple algorithm using pseudocode and create programs that implement a variety of common algorithms. Prereq: ENGR 1010    UG
2 Lab Hour(s)
2 Lecture Hour(s);
Required Prerequisite Course(s): Take ENGR 1010  

College Wide Outcomes
College-Wide Learning Outcomes Assessments - - How it is met & When it is met
Communication – Written  
Communication – Speech  
Intercultural Knowledge and Competence  
Critical Thinking  
Information Literacy  
Quantitative Literacy  


Student Learning Outcomes for Course
Outcomes Assessments – How it is met & When it is met

1. Describe computer basics, programs, and operating systems.

Met by performing lab exercises, and responding to quiz questions during weeks 2 & 3.
2. Write a simple C++ program for console output. Met by performing lab exercises, and responding to quiz questions during weeks 2 & 3.

3. Apply the correct syntax and logic to write C++ programs to perform simple calculations using variables to store data.

Met by performing labs, and responding to quiz questions during weeks 4 & 5.

4. Apply the syntax and logic to declare variables using numeric data types.

Met by performing lab exercises, and responding to quiz questions during week 6 and throughout the remainder of the semester.

5. Demonstrate use of operators to write numeric expressions.

Met by performing lab exercises, and responding to quiz questions during week 6 and throughout the remainder of the semester.

6. Convert numbers to a different type using casting.

Met by performing lab exercises, and responding to quiz questions during week 6 and throughout the remainder of the semester.

7. Demonstrate familiarity with C++ documentation, programming style, and naming conventions.

Met by performing lab exercises, and responding to quiz questions during weeks 6 through 8.

8. Troubleshoot syntax errors, runtime errors, and logic errors.

Met by performing lab exercises, and responding to quiz questions during weeks 6 through 8.

9. Apply correctly the syntax and logic to declare type.

Labs and Quizzes during week 8 and throughout the remainder of the semester.

10. Develop Boolean expressions using comparison operators, implement selection control using one-way, two-way, and nested if statements.

Labs and Quizzes during week 8 and throughout the remainder of the semester.

 



Standard Grading Scale
93-100      A

90 - 92      A-

87- 89       B+

83 - 86      B

80 -82       B-

77- 79       C+

73 - 76      C

70 -72       C-

67- 69       D+

63 - 66      D

60 -62       D-

00- 59       F


Statement on Diversity
North Central State College believes that every student is a valued and equal member of the community.*  Every student brings different experiences to the College, and all are important in enriching academic life and developing greater understanding and appreciation of one another. Therefore, NC State College creates an inclusive culture in which students feel comfortable sharing their experiences. Discrimination and prejudice have no place on the campus, and the College takes any complaint in this regard seriously. Students encountering aspects of the instruction that result in barriers to their sense of being included and respected should contact the instructor, assistant dean, or dean without fear of reprisal. 

*Inclusive of race, color, religion, gender, gender identity or expression, national origin (ancestry), military status (past, present or future), disability, age (40 years or older), status as a parent during pregnancy and immediately after the birth of a child, status as a parent of a young child, status as a foster parent, genetic information, or sexual orientation, 


Standard NCSC Course Policies
Important information regarding College Procedures and Policies can be found on the syllabus supplement located at this link

 

 





Add to Portfolio (opens a new window)