Fall 2015 CSCI 255 Lecture Schedule

Lectures will meet on Wednesday and Friday from 12:30 PM to 1:45 PM. When UNC Asheville is following the Late Start Schedule, the lecture will meet from ?? PM to ?? PM.

At the first of the semester there will be a lot of blank entries in this schedule. As the semester progresses, they will be filled in. However, the planned topics page for this course contains a listing of the topics that will be covered during the semester.

Date Topic
19 Aug quick introduction, Programming expectations, int, bitwise operations in Java
Read: Sections 1.1–1.6
21 Aug longer introduction, int & full adder
26 Aug canonical forms, Boolean algebra, ASCII, UTF-8 & Unicode
Read: Chapter 2
28 Aug Boolean algebra, simplification, don’t care & Karnaugh maps & espresso and transistors
and multiplexers, decoders, & ROMs with an example
Quickly read: Sections 1.7.5-1.7.8
2 Sep Flip-Flop demonstration
Read: Sections 3.1–3.2
4 Sep MSI modules and Finite State machines
Read: Sections 3.3–3.4
9 Sep Breadboarding: A Presentation & Sequential Circuits
Quickly read: Sections 3.5–3.6 & Section A.2
11 Sep Introduction to SystemVerilog
Read: Section 4.1
16 Sep Upcoming exam 1 and homework review
18 Sep Exam 1
23 Sep C vs Java and 6.087: Practical Programming in C
Read: Appendix C (skip Sections C.8.7—C.8.8 if taking CSCI 202)
25 Sep Pointers, arrays & pointer arithemtic
30 Sep Turning bits on and off, C structures, C functions and macros and variable scope
2 Oct Fixed Point & Floating Point, Memories & textbook PPT
Read: Sections 5.3 & 5.5
7 Oct Translating C to C: Control Structures & MIPS instruction set
9 Oct Leif Erikson Day
14 Oct Assembly language PPT & Chapter 6 miscellany
Read: Chapter 6 & Appendix B
Scan: MPLAB® XC32 Assembler, Linker and Utilities User’s Guide, Chapter 3 & Sections 4.1-4.5
16 Oct
21 Oct
23 Oct
28 Oct
30 Oct Functions and Storage
Instruction format
lab preview
4 Nov
6 Nov CCSC:SE 2015 at Roanoke College
11 Nov Upcoming exam 2, homework review, Examples for translation
PIC32 Family Reference Manual — Chap 12 I/O ports
13 Nov Exam 2
18 Nov The analog world
20 Nov Apple vs WARF and the 20 minute redo for MIPS32 questions
11:30 AM – 2:00 PM, 4 Dec Final Exam