Course Search | Main

EE375 COURSE DETAILS


6 Version(s) of this Course

EE375 (Version: 2020 1) COURSE DETAILS


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
EE375 COMPUTER ARCHITECTURE W/MICRO 2020 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=3.0, MA=0.0)
SCOPE
This course provides an introduction to computer organization and design. It builds on digital logic theory and devices to develop more complex systems. Graded assignments emphasize understanding and applying the basics of computer system organization, design, and operation. Students analyze contemporary computer organization by examining the operation of a program at the register level. Students learn, simulate, and program a modern processor. Assembly language programming provides system function control that bridges the gap between hardware and software. C programming demonstrates a high-level language greatly utilized in computing. The course introduces topics including RISC architectures, arithmetic processing, input/output, memory design, and parallel computing.
LESSONS: 30 @ 75 min (2.000 Att/wk) LABS: 0 @ 0 min
SPECIAL REQUIREMENTS:
Projects using Assembly Language and C.

EE375 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  EE360 2003 2 1 Y

EE375 (Version 2020-1) COURSE OFFERINGS


AYT #SECT/SIZE CPBLTY ENRLD WAIT SEATS CLOSED DETAILS
2025 - 1 2 18 36 33 0 3 N Hours

2025 - 8 1 18 18 0 0 18 N Hours

2026 - 1 2 19 38 38 0 0 N Hours

2026 - 8 1 18 18 0 0 18 N Hours

2027 - 1 2 18 36 4 0 32 N Hours


EE375 (Version: 2017 1) COURSE DETAILS (ARCHIVED)


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
EE375 COMPUTER ARCHITECTURE W/MICRO 2017 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=3.0, MA=0.0)
SCOPE
This course provides an introduction to computer organization and design. It builds on digital logic theory and devices to develop more complex systems. Graded assignments emphasize understanding and applying the basics of computer system organization, design, and operation. Students analyze contemporary computer organization by examining the operation of a program at the register level. Students learn, simulate, and program a modern processor. Assembly language programming provides system function control that bridges the gap between hardware and software. C programming demonstrates a high-level language greatly utilized in computing. The course introduces topics including RISC architectures, arithmetic processing, input/output, memory design, and parallel computing.
LESSONS: 40 @ 55 min (2.500 Att/wk) LABS: 0 @ 0 min
SPECIAL REQUIREMENTS:
Projects using Assembly Language and C.

EE375 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  EE360 2003 2 1 Y

EE375 (Version: 2014 1) COURSE DETAILS (ARCHIVED)


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
EE375 COMPUTER ARCHITECTURE W/MICRO 2014 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=3.0, MA=0.0)
SCOPE
This course provides an introduction to computer architecture and organization using modern microprocessors. It builds on digital logic theory and embedded systems to develop more complex systems. Emphasis is placed on hands-on understanding of the basics of computer system organization, design, and operation. This includes the use of Register Transfer Language (RTL) to describe the movement of data in the computer and assembly language programming to control the system at a higher level. Additionally, students are introduced to modern engineering design tools through several labs using VHDL (VHSIC Hardware Description Language) to design, simulate and program a simple processor. Other topics such as microprogram control, RISC architectures, arithmetic processing, input/output, and memory design are introduced.
LESSONS: 33 @ 55 min (2.500 Att/wk) LABS: 7 @ 120 min
SPECIAL REQUIREMENTS:
None

EE375 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  EE360 2003 2 1 Y

EE375 (Version: 2010 1) COURSE DETAILS (ARCHIVED)


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
EE375 INTRO TO COMPUTER ARCHITECTURE 2010 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=3.0, MA=0.0)
SCOPE
This course provides an introduction to computer organization and computer architecture. It builds on digital logic theory and devices (as studied in EE360) to develop more complex systems. Emphasis is placed on understanding the basics of computer system organization, design, and operation. This includes the use of Register Transfer Language (RTL) to describe the movement of data in the computer and assembly language programming to control the system at a higher level. Additionally, students are introduced to modern engineering design tools through the use of VHDL (VHSIC Hardware Description Language) as they design, simulate and program a simple processor. Other topics such as microprogram control, RISC architectures, arithmetic processing, input/output, and memory design are introduced. Finally, cadets study contemporary PC organization by examining the operation of a program at the register level.
LESSONS: 40 @ 55 min (2.500 Att/wk) LABS: 0 @ 0 min
SPECIAL REQUIREMENTS:
Group projects using VHDL.

EE375 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  EE360 2003 2 1 Y

EE375 (Version: 2007 1) COURSE DETAILS (ARCHIVED)


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
EE375 INTRO TO COMPUTER ARCHITECTURE 2007 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=3.0, MA=0.0)
SCOPE
This course provides an introduction to computer organization and computer architecture. It builds on digital logic theory and devices (as studied in EE360) to develop more complex systems. Emphasis is placed on understanding the basics of computer system organization, design, and operation. This includes the use of Register Transfer Language (RTL) to describe the movement of data in the computer and assembly language programming to control the system at a higher level. Additionally, students are introduced to modern engineering design tools through the use of VHDL (VHSIC Hardware Description Language) as they design, simulate and program a simple processor in 2 design projects. Other topics such as microprogram control, RISC architectures, arithmetic processing, input/output, and memory design are introduced. Finally, cadets study contemporary PC organization by examining the operation of a program at the register level.
LESSONS: 40 @ 55 min (2.500 Att/wk) LABS: 0 @ 0 min
SPECIAL REQUIREMENTS:
Group projects using VHDL.

EE375 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  EE360 2003 2 1 Y

EE375 (Version: 2005 1) COURSE DETAILS (ARCHIVED)


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
EE375 INTRO TO COMPUTER ARCHITECTURE 2005 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=3.0, MA=0.0)
SCOPE
This course provides an introduction to computer organization and computer architecture. It builds on digital logic theory and devices (as studied in EE360) to develop more complex systems. Emphasis is placed on understanding the basics of computer system organization, design, and operation. This includes the use of Register Transfer Language (RTL) to describe the movement of data in the computer and assembly language programming to control the system at a higher level. Additionally, students are introduced to modern engineering design tools through the use of VHDL (VHSIC Hardware Description Language) as they design, simulate and program a simple processor in 2 design projects. Other topics such as microprogram control, RISC architectures, arithmetic processing, input/output, and memory design are introduced. Finally, cadets study contemporary PC organization by examining the operation of a C program at the register level.
LESSONS: 40 @ 55 min (2.500 Att/wk) LABS: 0 @ 0 min
SPECIAL REQUIREMENTS:
Group projects using VHDL.

EE375 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  EE360 2003 2 1 Y