Computer Engineering 1

University of Newcastle

Course Description

  • Course Name

    Computer Engineering 1

  • Host University

    University of Newcastle

  • Location

    Newcastle, Australia

  • Area of Study

    Electrical Engineering

  • Language Level

    Taught In English

  • Course Level Recommendations

    Lower

    ISA offers course level recommendations in an effort to facilitate the determination of course levels by credential evaluators.We advice each institution to have their own credentials evaluator make the final decision regrading course levels.

    Hours & Credits

  • Host University Units

    10
  • Recommended U.S. Semester Credits
    3 - 4
  • Recommended U.S. Quarter Units
    4 - 6
  • Overview

    Introduces the principles of computer and digital design. In particular, the fundamentals of modern digital logic design are presented, including logic gates, Boolean algebra, Karnaugh maps, flip-flops, and state-machines. The binary number system, hexadecimal notation and computer arithmetic are introduced. This exploration of "low level" computing is complemented by an introduction to the basic elements of a modern computer, and the functions of a microprocessor.
    LEARNING OUTCOMES
    1. solve problems using binary numbers, hexadecimal and octal notation, and the representation of information using digital codes
    2. solve problems using computer arithmetic including signed number representations in 1's and 2's complement form
    3. employ logic gates, Boolean algebra and truth tables to represent combinational logic circuits
    4. apply algebraic manipulation and Karnaugh maps to simplify combinational logic expressions
    5. demonstrate how decoders, encoders and multiplexers can be used to implement combinational logic circuits
    6. demonstrate how to analyse and design sequential logic circuits represented by transition tables, excitation tables, state transition diagrams, and timing diagrams
    7. formulate solutions to real-world problems using discrete digital components, medium-scale integrated circuits, and software tools for simulation of digital circuits
    8. discuss the basic elements of a computer, the functions of a microprocessor, and programmable logic hardware and software
    CONTENT
    The course introduces the principles of computer and digital design. In particular, the fundamentals of modern digital logic design are presented, including logic gates, Boolean algebra, Karnaugh maps, flip-flops, and state-machines. The binary number system, hexadecimal notation and computer arithmetic are introduced. This exploration of "low level" computing is complemented by an introduction to the basic elements of a modern computer and the functions of a microprocessor.

Course Disclaimer

Courses and course hours of instruction are subject to change.

Credits earned vary according to the policies of the students' home institutions. According to ISA policy and possible visa requirements, students must maintain full-time enrollment status, as determined by their home institutions, for the duration of the program.