LASA Computer Science
  • Fundamentals
  • AP CS
  • Adv CS
  • Digital Electronics
  • Web & Mobile Apps
  • Ind Study
 Join SWENext to learn about Environmental & Civil Engineering from
Stephanie Sue, Operations Manager for Water Treatment at Austin Water and Caroline Russell, VP of Carollo Engineers
Thurs Feb 12 @ lunch in rm 506.

2000px-Digital_Electronics_Icon.svg_1-150x150

Digital Electronics

syllabus  resources  What’s nEEw?    AISD✓  CANVAS✓   LASACSqa  cmp  spice
   sign-out sign-out       Turn in  checkMarkin-person      blend_small BLEND      CSAC P3 P8
Date Notes Class Activities
3/13 end of 9 weeks
2/20
3B15
2/23
3A15

 

quizSm

Latch & Flip-Flop
(no spice)
answer format
answer example

[12 pts, 14 possible]

  • UIL Calculator Applications  (70 questions in 30 minutes)
  • RPN Calculator HP15C (8 x (10-3))/(6-2)
  • LALU workday
2/18
3A14
2/19
3B14
 jeopardy 5
  • icon-slides_sm Program Memory & Program Counter
  • lab First Program [10 pts 2/26] checkMark
2/12
3B13
2/13
3A13
 jeopardy 4
  • lab Test Registers [5 pts  2/24] checkMark
2/10
3B12
2/11
3A11
 jeopardy 3
  • clock skew effect
  • icon-slides_sm Microarchitecture Introduction
  • lab R0 & R1 [5 pts  2/20] checkMark

Microarchitecture (LALU)

2/06
3B11
2/09
3A11

 

jeopardy 2

  • finish Sequential Logic Unit
  • work_sm  Max Frequency [2 pts  2/18] checkMark
    • optional for B-day class
2/04
3A10
2/05
3B10(*)(*) Culture Fest
 jeopardy 1
  • icon-slides_sm Path Delay   
  • lab Path Delay Simulations (ind) [5pts  2/12] checkMark  
    • Q1-Q4 [70%, 80%,90%,100%]
2/02
3A09
2/03
3B09

quizSm

Binary Addition & Subtraction

  • NXP Field Trip Transportation
  • once again … Flip-Flops (setup, hold, clk-to-q, spice, demo)
1/29
3B08
1/30
3A08
  • icon-slides_sm Flip-Flops
    • work_sm Latch & Flip-Flop timing [5 pts  2/6]
    • answers
  • lab  D Flip-Flop simulations (pairProgrammingSmallest pair #7) [10 pts 2/10] blend_small
    • Simulation 1 [50%], Simulation 2 [70%], Simulation 3 [90%], Simulation 4 [100%]
1/26
3A07
1/27
3B08
closed_sm  icyConditions
1/23
3B07
1/28
3A07

Spice Summary

 

  • icon-slides_sm Latches
  • lab D-latch simulations (pairProgrammingSmallest pair #7)  [10 pts 2/04] blend_small
    • Simulation 1 [50%], Simulation 2 [70%], Simulation 3 [90%], Simulation 4 [100%]

Sequential Logic

1/21
3A06
1/22
3B06

 programming error

2038 problem

volunteer Feb 14th

  • BONUS  lab Overflow Two Ways [2 pts 1/29] checkMark
1/16
3A05
1/20
3B05
2s comp oddities
  • icon-slides_sm Binary Subtraction & Overflow 
  • lab 16-bit Adder & Subtractor [15 pts  1/27]
    • Part 1 using logisim adder [70%] checkMark
    • Part 2 using your CSA adder [100%] checkMark
1/14
3A04
1/15
3B04
 weird number
  • With a partner – make a copy of  What to add?
    • lock What to add? (solution & questions)
  • icon-slides_sm Negative Binary Numbers (Two’s Complement)
  • work_sm   Twos Complement Numbers  [5 pts 1/22]
    • answers
1/12
3A03
1/13
3B03
fabs in Austin
  • icon-slides_sm Carry Lookahead Adder
  • lab Carry Lookahead Logic [5 pts  1/20] [70%: #1  80%: #2  90%: #3  100%: #4] checkMark
    • BONUS – Build a faster 16-bit adder. Who can get the fastest?
      • see this paper for a variety of adder topologies
1/08
3B02
1/09
3B02
tinytapeout
  • icon-slides_sm Standard Cells
  • finish lab Carry Select Adder 
1/06
3B01
1/07
3A01
 The Ridiculous Engineering Of The World’s Most Important Machine
  • icon-slides_sm Carry Select Adder 
  • lab Carry Select Adder [15 pts  1/16] [80%: adds, 90%: ~timing, 100%: correct] checkMark
HappyHolidays
12/19 end of 9 weeks
12/18 P7
12/19 P3
 Midterm Exam (Open “notes” – slides and labs)

  • [70 pts] 32 multiple choice (2.4pts each, 76.8pts possible)
  • [30 pts] 6 short answer (5pts each, partial credit)
12/12
2A17
12/15
2A17
types of engineering
oden
  • icon-slides_sm Multiplexers
  • lab  4-to-1 Multiplexer [10 pts 1/7] checkMark
⮟ last assignments for this 9 weeks     ⮝ first assignments for next 9 weeks
12/10
2A16
12/11
2B16
 VLSI revenue
  • finish … Ripple Carry Adder
  • BONUS Make an Ethernet Cable [2 pts] checkMark
    • Turing Award (Ethernet)    Turing Award by Year
12/08
2A15
12/09
2B15
Domino Adder (13:22 adder)
  • icon-slides_sm Ripple Carry Adder
  • lab 8-bit Ripple Carry Adder  [10 pts  12/17] [80%: adds, 90%: ~timing, 100%: correct] checkMark
12/04
2B14
12/05
2A14

quizSm

Logic, Truth Tables, Karnaugh Maps, etc

Engineering Majors

  • Boolean Algebra Practice
  • MIDTERM topics
  • Intel FDIV bug
    Hubble
    KC
    Challenger
12/02
2B13
12/03
2A13
  •  icon-slides_sm Full Adder Optimization 
  • lab FAopt1 & FAopt2 [5 pts 12/10] checkMark
  • work_sm  Boolean Logic  [5 pts  12/10]
    • answers
12/01
2A12

Timing & Labels

UT summer academies

  • icon-slides_sm Half & Full Adders  [10 pts  12/8] 
  • lab FA0, FA1, Equivalence
    • answer sheet
    • FA0 [70%] checkMark
    • FA1 [90%] checkMark
    • XOR equivalence [95%] checkMark
    • Sum & Count equivalence [100%] checkMark
12/01 LASA Advent of Code   win  a LASA{CS} T-shirt
happy-thanksgiving
11/21A
2B12

Timing & Labels

UT summer academies

  • icon-slides_sm Half & Full Adders  [10 pts  12/8] 
  • lab FA0, FA1, Equivalence
    • answer sheet
    • FA0 [70%] checkMark
    • FA1 [90%] checkMark
    • XOR equivalence [95%] checkMark
    • Sum & Count equivalence [100%] checkMark

Binary Adders

11/19
2A11
11/20
2B11
 minimum clicks
  • finish lab 4-input 7-Segment 0-9
  • Webp.net-resizeimage (3) Domino INV, AND, XOR gates (6:05-9:52)
11/17A
2A10
11/18B
2B10

 light switch

Nov 15, 1971

  •  icon-slides_sm Karnaugh Maps
  • lab 4-input 7-Segment 0-9  [15 pts  12/04]
    • answer sheet (make copy, don’t turn in)
      • 1. work_sm  7- Segment 0-9 Minimization
      • 2. simplified SOP circuit [75%] checkMark
      • 3a. DeMorgan circuit [90%] checkMark
      • 3b. DeMorgan minus 2 gates [100%] checkMark
      • 4. timing from 6 to 7 [BONUS + 2pts] checkMark
11/13B
2B9
11/14A
2A9
  • finish lab 2-input 7-Segment 0-3 HW
11/11B
2B8
11/12A
2A8
  • icon-slides_sm Boolean Algebra (Part2 33-end)
  • Practice (with a partner)  (10 minutes)
  • lab 2-input 7-Segment 0-3 HW (pairProgrammingSmallest pairs #6) [15 pts  11/21]
    • make copy of answer sheet
    • simplified boolean equations [50%]  checkMark
    • simulate min-transistor circuit [70%] checkMark
    • simulate 74xx circuit [85%] checkMark
    • build min-transistor circuit [100%] checkMark
11/07B
2B7
11/10A
2A7

quizSm

Binary & Hex Conversion

  • icon-slides_sm Boolean Algebra (Part1 1-32)
    • NAND game2 – apply DeMorgan’s to the XOR gate so it uses only NANDs and INVS & takes only 16 transistors checkMark
  • BONUS +2 pts build the ‘DeMorganized’ LASACS circuit on a breadboard checkMark
  • finish lab LASACS 7-Segment 
11/05A
2A6
11/06B
2B6
 SOP logo
  • icon-slides_sm CMOS Logic Gates (from previous unit) 
  • Truth Table “hex” Values #2
  • continue lab LASACS 7-Segment
  • work_sm  Truth Table [5 pts  11/13]
    • answers
10/31B
2B5
11/03A
2A5
  • icon-slides_sm Logic Circuits, Truth Tables & Boolean Expressions
  • Truth Table “hex” Values #1
  • lab LASACS 7-Segment [15 pts 11/17] 
    • SOP LASACS truth table  [70%] checkMark
    • Partially Simplified [90%] checkMark
    • DeMorgan’s (after Boolean Algebra lecture) [100%] checkMark
10/29
2A4
10/30
2B4
  • finish … 7-segment Arduino 0-F
  • icon-slides_sm Logisim-Evolution  
    • Berkley CS61C    Cornell CS3410   Duke ECE/CS 250
    • Help -> Tutorial
      • 1st four sections of  Help -> User’s Guide -> Subcircuits -> Creating circuits
  • lab XOR [5 pts 11/6]
    • XOR symbol & circuit [80%] checkMark
    • NAND game1 – XOR (INV/AND/OR only) [100%] checkMark
10/27
2A3
10/28
2B3

 quizSm Transistors Inverters  Buffers Spice

[14 pts]

 7-Segment Displays
  • icon-slides_sm 7-segment Displays
  • lab 7-segment Arduino 0-F (pairProgrammingSmallest pairs #5) [10 pts  11/06]
    • tinkercad [75%] checkMark
    • circuit [90%] checkMark
    • logic analyzer [100%] checkMark
10/21
2B1
10/24
2A2

odometer

“The Martian” hexadecimal scene

binary game

 Data Representation – Number Systems

  • Magic Cards (cards)
  • Exponential Growth (binary vs decimal)  spreadsheet
  • icon-slides_sm Decimal Binary Hex
    • Decimal and Binary Number systems
    • Hexadecimal Number system
  • Questions 1-5 lasacs
  • icon-slides_sm Decimal, Binary, Hexadecimal Tables
  • icon-slides_sm  Hex to Binary Shortcut
  • work_sm Number Conversion worksheet   answer key   {5 pts 10/31}
  • Radiolab Bit Flip (1:01 – 10:50)  whole podcast

Combinational Logic Circuits 

10/22
2A1
10/23
2B2
10/22
PSAT Day
  • Finish NAND gate simulation lab
10/17 end of 9 weeks
10/16
1B20
  • extra B-day
  • do 10/21 lecture today
  • icon-slides_sm Arduino 101 (Projects 5 & 6) 
    • B-day {Bonus 1.5 pts 10/24} checkMark
10/14B
1B19
10/17
1A19
  • icon-slides_sm NAND gate   
    • lab NAND Gate Simulation Part 1 & 2 (pairProgrammingSmallest pairs #4) {10 pts  10/24} blend_small
  • icon-slides_sm NOR gate (individual assignment)
    • lab NOR Gate Simulation  {Bonus +3 pts  10/24} blend_small
10/09
1B18
10/15
1A18
UT ECE
(pdf  pptx)
  • Workday
  • lab icon-slides_sm Arduino 101 (Projects 3 & 4)
    • A-day {Bonus 3 pts, 10/24} checkMark
    • B-day {Bonus 1.5 pts, 10/24} checkMark
10/07
1B17
10/08
1A17
555 walking
  • lab  Using 7404 Hex Inverters (pairProgrammingSmallest pairs #4) {10 pts  10/21} checkMark
    • answer sheet
⮟ last assignments for this 9 weeks     ⮝ first assignments for next 9 weeks
10/03
1B16
10/06
1A16
  • Process Videos (video 3 & 4)
  • LASA{CS}ASK
  • icon-slides_sm Ring Oscillator
    • lab Ring Oscillator Simulation {5 pts 10/13} checkMark
10/01
1A15
10/02
1B15
  • Process Videos (video 1 & 2)
  • icon-slides_sm Buffers 
    • lab Buffer Simulation {5 pts 10/09} checkMark
9/29
1A14
9/30 1B14
  • icon-slides_sm Transistor Evolution
  • icon-slides_sm Inverters 
  • lab Inverter Simulations (pairProgrammingSmallest pairs #3) {10 pts  10/07}  blend_small
 9/25
1B13
9/26
1A13
  • icon-slides_sm NMOS & PMOS transistors
    • lab Inverter Sizing {5 pts  10/3} checkMark
Apple Field Trip (optional)  Tuesday (B8)  Nov 11 9am – 1pm (arrive by 8:50am)
Interest form (don’t fill out until you’ve heard from Mr. Mueller)
*  Field Trip – who is going, arrange a carpool
* Private Transportation Form
*  Apple Field Trip One Pager (where to park etc)
9/19
1B12
9/24
1A12
spice summary & debug
  • icon-slides_sm Photolithography (first 45 minutes)
    • lab Build a Transistor out of Play Doh (step by step) (groups of 2 or 3)
  • finish NMOS Simulation lab
9/17
1A11
9/18
1B11

 quizSm

LEDs & Capacitors

[13 pts]

complex invention

  • icon-slides_sm MOSFET transistors (Introduction)
  • icon-slides_sm MOSFET Transistor (How It Works)
  • lab NMOS Simulation {5 pts 10/01} 
    • [90%] size of transistor for more current checkMark
    • [100%] threshold voltage to nearest 1/10th volt checkMark

Transistor Circuits

9/15
1A10
9/16
1B10
college NPV
  • Honor & A1 steak sauce
  • finish Oscilliscope lab
  • blend_small Quiz 2 Capacitors & LEDs (PRACTICE)
    • available until 10pm on Sep 16th
  • lab Arduino 101 (Project 1) {Bonus 2 pts 9/25} checkMark
  • lab Arduino 101 (Projects 2) {Bonus 2 pts 9/25} checkMark
9/11
1B9
9/12
1A9
oscilloscope1
left click
oscilloscope2
scroll
arduino issues
  • icon-slides_sm Arduino 101 (Get Started)
  • icon-slides_sm  Oscilloscopes 
    • lab Using an Oscilloscope (groups #2) [10 pts 9/25] checkMark
9/09
1B8
9/10
1A8

series or parallelspice summary & debug 
  • Webp.net-resizeimage (3) LED video
  • icon-slides_sm Introduction to a Spice simulator (ngspice)
  • icon-slides_sm installing ngspice
  • finish lab Simulating RC Circuits (ind)
    • ngspice (oscilloscope lab next time will use this skill)
  • blend_small Quiz 2 Capacitors & LEDs (PRACTICE)
    • available until 10pm on Sep 16th

 

9/8
1A7
9/5
1B7

  • Measuring Voltage & Current (Interactive)
  • finish … Light up a LED
  • icon-slides_sm Capacitors
    • Inductors (for reference only)
  • lab Simulating RC Circuits (ind) {10 pts 9/17} blend_small
    • Desmos
    • ngspice (next time)
9/3
1A6
9/4
1B6
quizSm
Electricity, Resistive Circuits, Multimeter, Breadboard
retake up 80%
  • icon-slides_sm Light Emitting Diodes (LEDs)
  • lab Light up a LED (pairProgrammingSmallest pairs #1) {10 pts 9/15} blend_small
    • LED Datasheet
8/29
1A5
9/2
1B5
types of engineering 
  • Measuring Resistance (Interactive)
  • finish … Series and Parallel Resistance
8/27
1A4
8/28
1B4
  • Voltage Divider
  • icon-slides_sm Arduino 101 (POWER – slides 1-12)
  • icon-slides_sm Power, Multimeter, Breadboard
  • icon-slides_sm Tinkercad (Introduction)
  • lab Series and Parallel Resistance (pairProgrammingSmallest pairs #1) {15 pts 9/9} blend_small
8/25
1A3
8/26
1B3
  • icon-slides_sm Resistive Circuits & Ohm’s Law 
  • icon-slides_sm falstad circuit simulator (demo)
  • lab Basic Resistive Circuits (20 minutes) (pairProgrammingSmallest pairs #0) {10 pts 9/3} blend_small
8/21
1B2
8/22 1A2
 resistor color chart
  • Brave -> Settings -> Search Engine -> Google
  • BLEND Honor Code & Syllabus [2 pts 8/29] and seating chart & get to know your neighbors
  • icon-slides_sm Reporting Values
  • icon-slides_sm Current, Voltage, Resistance   lasacs

DC Circuits

8/19 1B1
8/20 1A1
 Getting Started

  • teacher   lasacs.com  courses   calendar  Peer Tutors  puzzles  syllabus
  • LASA{CS} CLUBS
  • grading policy, assignments, and due dates
  • attendance, seating chart (next class day)
  • Room 506 (hall pass, lost & found, scratch paper)
  • lasacs.com/ask/506  ?
  • seniors – this class is busy until the end of 2nd semester
  •  [email protected]
    • put Period # and name in email subject
  • BLEND (Can you see class? Turn off Color Overlay!!!)
  • File Explorer (View -> File name extensions)
  • First Day  LASACS
  • walkingSmallevacuation meetup location
  • class text book  Webp.net-resizeimage (3)
  • icon-slides_sm Welcome to Digital Electronics
  • icon-slides_sm Moore’s Law, etc.

 

  • Why you should study CS?
  • Courses
  • C L U B S
  • UIL Computer Science
  • Calendar (UIL, CTFs, NACLO, …)
  • Online Challenges
  • Peer Tutors
  • Opportunities
  • Comptometer
  • Arduino, Raspberry Pi, etc
  • Books
  • Puzzles in Room 506
  • Teacher Tech
  • Anonymous Feedback
  • Contact Info
Creative Commons License LASA Computer Science by Rainer Mueller and James Shockey is licensed under
a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.