Difference between revisions of "ECE 2020"
From Georgia Tech Student Wiki
(Detailed more about the course; added the NEW ECE 2020 website) |
|||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:ECE 2020 - Fundamentals of Digital Design}} |
{{DISPLAYTITLE:ECE 2020 - Fundamentals of Digital Design}} |
||
− | '''ECE 2020''' is a 3 credit hour class with no lab requirement. It is a requirement for both [[Electrical_Engineering |electrical engineering]] and [[Computer_Engineering |computer engineering]] majors.<ref name=":0">https://www.ece.gatech.edu/courses/course_outline/ECE2031</ref> ECE 2020 places emphasis on understanding Boolean algebra and gate design.<ref>https://www.ece.gatech.edu/courses/course_outline/ECE2020</ref> Several lab projects utilizing the [https://www.ni.com/en-us/shop/engineering-education/portable-student-devices/mydaq/what-is-mydaq.html myDAQ], a data acquisition device also used in [[ECE 2040]] and [[ECE 3084]], are featured in the course. Students are required to purchase a myDAQ for ECE 2020. |
+ | '''ECE 2020''' is a 3 credit hour class with no lab requirement. It is a requirement for both [[Electrical_Engineering |electrical engineering]] and [[Computer_Engineering |computer engineering]] majors.<ref name=":0">https://www.ece.gatech.edu/courses/course_outline/ECE2031</ref> ECE 2020 places emphasis on understanding Boolean algebra and gate design.<ref>https://www.ece.gatech.edu/courses/course_outline/ECE2020</ref> Several lab projects utilizing the [https://www.ni.com/en-us/shop/engineering-education/portable-student-devices/mydaq/what-is-mydaq.html myDAQ], a data acquisition device also used in [[ECE 2040]] and [[ECE 3084]], are featured in the course. Students are required to purchase or borrow a myDAQ for ECE 2020. |
== Topic List == |
== Topic List == |
||
⚫ | |||
⚫ | |||
+ | * MOSFET Switches |
||
* Switch Design |
* Switch Design |
||
+ | * Logic Gate Design |
||
⚫ | |||
− | * |
+ | * Mixed Logic |
− | * Simplification |
+ | * Simplification w/wo Karnaugh Maps |
− | * Building Blocks |
||
* Number Systems |
* Number Systems |
||
+ | * Combinatorial (Combinational) Logic |
||
− | * Arithmetic |
||
− | * Latches and |
+ | * Latches, Registers, Flip-Flops, and Memory |
+ | * Bitwise Operations |
||
* Counters |
* Counters |
||
* State Machines |
* State Machines |
||
+ | * Datapath Elements |
||
− | * Memory |
||
+ | * Single-Cycle Datapath |
||
− | * Datapaths |
||
⚫ | |||
− | * Introductory Assembly Programming |
||
+ | * Machine-Level Representation of Files |
||
− | This topic list is from spring 2021.<ref name=":0" /> |
||
− | |||
== Future Outlook == |
== Future Outlook == |
||
[[ECE 2031]] is taken after ECE 2020, and both courses cover similar topics. |
[[ECE 2031]] is taken after ECE 2020, and both courses cover similar topics. |
||
Line 27: | Line 27: | ||
== Resources == |
== Resources == |
||
− | * [https://ece2020.ece.gatech.edu/ |
+ | * [https://ece2020.ece.gatech.edu/ Old course website] |
+ | * [https://ece2020.ece.gatech.edu/new/ New course website (under heavy construction)] |
||
==References== |
==References== |
Revision as of 01:19, 22 April 2025
ECE 2020 is a 3 credit hour class with no lab requirement. It is a requirement for both electrical engineering and computer engineering majors.[1] ECE 2020 places emphasis on understanding Boolean algebra and gate design.[2] Several lab projects utilizing the myDAQ, a data acquisition device also used in ECE 2040 and ECE 3084, are featured in the course. Students are required to purchase or borrow a myDAQ for ECE 2020.
Topic List
- Boolean Algebra
- MOSFET Switches
- Switch Design
- Logic Gate Design
- Mixed Logic
- Simplification w/wo Karnaugh Maps
- Number Systems
- Combinatorial (Combinational) Logic
- Latches, Registers, Flip-Flops, and Memory
- Bitwise Operations
- Counters
- State Machines
- Datapath Elements
- Single-Cycle Datapath
- Introduction to RISC-V ISA
- Machine-Level Representation of Files
Future Outlook
ECE 2031 is taken after ECE 2020, and both courses cover similar topics.
Registration
ECE 2020 is not a linked course.