EECS 10 Computational Methods in Electrical and Computer Engineering (2017-2018)

EECS 10 Computational Methods in Electrical and Computer Engineering

(Required for EE and GE. Selected Elective for ChE.)
Catalog Data:

EECS 10 Computational Methods in Electrical and Computer Engineering (Credit Units: 4) An introduction to computers and structured programming. Binary Data Representation. Hands-on experience with a high-level structured programming language. Introduction to algorithm efficiency. Applications of structured programming in solving engineering problems. Programming laboratory. (Design units: 0) Corequisite: MATH 2A. Prerequisite: MATH 2A. School of Engineering majors have first consideration for enrollment. . Only one course from EECS 10, EECS 12, ENGRMAE 10, ENGRCEE 20, BME 60B, I&C SCI 31, CSE 41 may be taken for credit. (Design units: 0)

Required Textbook:
. Edition, , 1969, ISBN-13 978-0132990448.

Recommended Textbook:
. Edition, , 1969, ISBN-13 978-0131103627.

References:

B. W. Kernighan, D. M. Ritchie, The C Programming, 2nd edition, Prentice Hall, 1988

Coordinator:
Rainer Doemer
Relationship to Student Outcomes
No student outcomes specified.
Course Learning Outcomes. Students will:
Prerequisites by Topic

Basic mathematics.

Lecture Topics:
  • Basics of computing and computer programming.
  • Structure of computers and how they operate.
  • Development and testing using the C programming language.
  • Data representation and numeric values
  • Arithmetic and relational operators, conditionals, expressions
  • Functions, Recursion
  • Arrays, structures, pointers
Class Schedule:

Meets for 3 hours of lecture, 1 hour of discussion and 2 hours of laboratory each week for 10 weeks.

Computer Usage:

XWin 32 with SSH AND SecureCRT to connect to newport.eecs.uci.edu

Laboratory Projects:

Numerous programming assignments.

Professional Component

Contributes toward the Electrical Engineering Topics Courses.

Design Content Description
Approach:
Lectures:
Laboratory Portion:
Grading Criteria:
  • Programming and Lab Projects 20%
  • Midterm(s) 50%
  • Final 30%
  • Total 100%
Estimated ABET Category Content:

Mathematics and Basic Science: 0.0 credit units

Computing: 0.0 credit units

Engineering Topics: 4.0 credit units

Engineering Science: 4.0 credit units

Engineering Design: 0.0 credit units

Prepared:
February 22, 2017
Senate Approved:
February 9, 2016
Approved Effective:
2016 Fall Qtr