EE 5103 – Engineering Programming

EE 5103 – Engineering Programming- Spring 2020


Instructor:
Ram Krishnan
Microsoft President’s Endowed Associate Professor
Department of Electrical and Computer Engineering
University of Texas at San Antonio

Instructor Website:
https://ceid.utsa.edu/rkrishnan/

Contact Info:
Email: firstName dot lastName at utsa dot edu
Also see instructor website above.

Syllabus, Course Info, Office Hours, Course Policies, etc.:
Click here.

Lecture:
Time: Tuesdays and Thursdays 2:30 AM – 3:45 PM
Location: EB 2.04.04

Office Hours:
Tuesdays and Thursdays 10:00 AM – 11:15 AM. Instructor office at BSE 1.518.

Tentative Schedule:
See syllabus.


Important Notice

  • 02/28: HW #4 posted. Due Mar 6, 11:59 PM.
  • 02/17: HW #3 posted. Due Feb 24, 11:59 PM.
  • 02/04: HW #2 posted. Due Feb 11, 11:59 PM.
  • 01/28: HW #1 posted. Due Feb 4, 11:59 PM.
  • 01/21: First day of class. Please read the syllabus.

Lecture Outline
We will cover a lot of ground using the whiteboard and live coding. Code will be posted in Blackboard.

  • Lecture 14 (03/05).
    Topics covered: designing a vector like class.
  • Lecture 13 (03/03).
    Topics covered: operator overloading.
  • Lecture 12 (02/27).
    Topics covered: constructors, operator overloading.
  • Lecture 11 (02/25).
    Topics covered: intro to class design.
  • Lecture 10 (02/20).
    Topics covered: vector, iterators.
  • Lecture 09 (02/18).
    Topics covered: Intro to STL: string, vector.
  • Lecture 08 (02/13).
    Topics covered: Dynamic arrays.
  • Lecture 07 (02/11).
    Topics covered: Dynamic memory.
  • Lecture 06 (02/06).
    Topics covered: Functions
  • Lecture 05 (02/04).
    Topics covered: const qualifier, if-else and loops.
  • Lecture 04 (01/30).
    Topics covered: Compound data types, const qualifier.
  • Lecture 03 (01/28).
    Topics covered: Variables.
  • Lecture 02 (01/23).
    Topics covered: Types, Literals and Variables
  • Lecture 01 (01/21).
    Topics covered: Please read the syllabus.