ECE 220 - Computer Systems & Programming

Semesters Offered

TitleRubricSectionCRNTypeTimesDaysLocationInstructor
Computer Systems & ProgrammingECE220BB161635DIS0800 - 0850 F  2022 ECE Building Erik Johnson
Computer Systems & ProgrammingECE220BB261636DIS0900 - 0950 F  2022 ECE Building Chakradhar Mudium
Computer Systems & ProgrammingECE220BB361637DIS1000 - 1050 F  2022 ECE Building Alexander Dalton
Computer Systems & ProgrammingECE220BB461639DIS1300 - 1350 F  2022 ECE Building Matthew Potok
Computer Systems & ProgrammingECE220BB561638DIS1100 - 1150 F  2022 ECE Building Pratik Lahiri
Computer Systems & ProgrammingECE220BB661640DIS1400 - 1450 F  2022 ECE Building Tsung-Wei Huang
Computer Systems & ProgrammingECE220BB761641DIS1500 - 1550 F  2022 ECE Building Muhammad Khan
Computer Systems & ProgrammingECE220BB861642DIS1600 - 1650 F  2022 ECE Building Tian Xia
Computer Systems & ProgrammingECE220BB961643DIS1700 - 1750 F  2022 ECE Building Christopher Ryu
Computer Systems & ProgrammingECE220BL61629LEC1230 - 1345 T R  1002 ECE Building Sayan Mitra
Syed Hasan

Official Description

Advanced use of LC-3 assembly language for I/O and function calling convention. C programming, covering basic programming concepts, functions, arrays, pointers, I/O, recursion, simple data structures, linked lists, dynamic memory management, and basic algorithms. Information hiding and object-oriented design as commonly implemented in modern software and computer systems programming. Course Information: Prerequisite: ECE 120. Restricted to Computer Engineering or Electrical Engineering majors or transfer students with ECE Department consent.

Prerequisites

Credit in ECE 120 or ECE 198 JL or ECE 198 JL2

Subject Area

Core Curriculum

Last updated

9/22/2014