CDA3103 Fundamentals of Computer Systems

Professor: Nagarajan Prabakar (naa-ga-raa-jan pra-baa-kar)

Phone: 305-348-2033 E-mail: prabakar@cis.fiu.edu Office: ECS-382

Class and Office Hours Information

Catalog Description:

Overview of computer systems organization. Data representation. Machine and assembly language programming.

Textbook:

"Digital Design: with RTL Design, VHDL, and Verilog" by Frank vahid
"Computer Organization and Design: The Hardware-Software Interface, ARM Edition" by David A. Patterson and John L. Hennessy.
We will be using the electronic interactive version of these books, available through ZyBooks. To subscribe, visit htt//learn.zybooks.com, enter code FIUCDA3103PrabakarSummer2018 and click ‘Subscribe’.

Prerequisites Courses:

COP 2210 or equivalent

Prerequisites Topics:

Course Outcomes:

Grading:

10% participation activities (ZyBook)

15% quizzes

25% projects

25% midterm exam (May 25th)

25% final exam (June 15th)

I will use the following relative grading scheme.

Other Issues:

I expect you to maintain a high level of academic integrity in this course. Please read FIU's Code of Academic Integrity. You are allowed to consult other books in solving assignment problems, or to discuss the problems with other students, but you must do your assignments on your own.

For each assignmnet, you must upload the soft copy of the assignment through Moodle before the deadline and submit a printed copy of the assignment along with the signed originality declaration, in class on the due date.

I will grant incompletes only in extreme circumstances, such as medical emergencies with proper documentation.

I expect you to attend class regularly and promptly, and to participate in discussions. Feel free to ask questions -- if something is unclear to you, it is probably unclear to others as well.

System: John C. Comfort Lab (ECS 241)

PC workstations and SQL servers

For additional course information, please visit FIU-SCIS Online Course Support