Preview Workflow

The CIM Courses system will be down temporarily undergoing routine maintenance.

Viewing: ECE 1120 : C Programming for Electrical and Computer Engineering

Last approved: Tue, 07 Mar 2017 09:05:06 GMT

Last edit: Sat, 04 Mar 2017 01:54:35 GMT

School of Engineering and Applied Sciences
Electrical and Computer Engineering (ECE)
ECE
1120
C Programming for Electrical and Computer Engineering
C Programming for ECE
Fall 2017
0,3
Course Type
Laboratory
Lecture
Default Grading Method
Letter Grade

No
No

Corequisites

30

Frequency of Offering
Every Year
Term(s) Offered
Spring
Are there Course Equivalents?
Yes
 
CSCI 1121 - Introduction to C Programming
No
Fee Type


No


Basic programming concepts including algorithmic thinking and structured programming, control flow, data types, pointers, functions, algorithms, I/Os, threads, and performance evaluation and optimization; concurrency and multicore programming using threads, processes as well as parallel C programming paradigms; controlling hardware devices and fine control via interfacing with assembly language. Credit cannot be earned for both this course and CSCI 1121.
As a result of completing this course, students will be able to:
1. Analyze, decompose, and translate real-world problems into computational problems.
2. Solve basic engineering problems using the C programming language.
3. Write clear well-structure code using the C programming language.
4. Compile and deploy executable programs written in the C programming language.
5. Identify, modify and create data types, structures and function in a program.
6. Manage Inputs, Outputs, pointers and files within structured code.
Uploaded a Course Syllabus

Course Attribute


Key: 2391