EEE1010 : Electronics I (for Electronics and Computer Eng.)

Semester 1 Credit Value: 20
ECTS Credits: 10.0


To introduce the students to the basic concepts associated with analogue and digital electronics together with an understanding of the operation of a digital processor. This will enable the student, in subsequent years, to further his/her knowledge in this subject area by undertaking more advanced courses or by private study

Outline Of Syllabus

Basic Semiconductor Devices:
Operation and characteristics of the PN Junction, Bipolar Transistor, Field Effect Transistor, Analysis of Non Linear Circuits using 'load line' method.

Synthesis and Analysis of Amplifiers:
Graphical analysis of the common-emitter amplifier. Comparison of transistor amplifier configurations; cascaded amplifier
Small signal equivalent circuit representation of the bipolar transistor, biasing networks for bipolar transistor amplifiers.
Small signal equivalent circuit representation of the field effect transistor amplifiers, biasing networks for field effect transistors
Bipolar-FET amplifier.

Basic Power Supply Design:
Rectification, Smoothing and Stabilisation.

Digital Arithmetic and Processors:
Bits, integers, characters, simple operations on these; binary, hexadecimal and complementary number systems.
Input and output, memory, arithmetic, control. The fetch / execute cycle. Basic instructions, arithmetic and logic.
Symbolic and actual instructions, instruction formats
Addressing modes, control, sequencing.
A commercial processor and its assembly language.

Logic Gates and Combinatorial Circuits:
Basic Logic Gates
Combinational Digital Design, Boolean Algebra and Karnaugh Maps
Arithmetic circuits

Sequential Logic:
Basic Flip-flops (D, RS, Master-Slave and others)
Basic Simple State Machines Applications (Up-Down Counters, Shift Registers etc)

Teaching Methods

Teaching Activities
Category Activity Number Length Student Hours Comment
Scheduled Learning And Teaching ActivitiesLecture301:0030:00N/A
Guided Independent StudyAssessment preparation and completion15:005:00Preparation for oral presentation and oral presentation
Guided Independent StudyAssessment preparation and completion110:0010:00Assembly language assignment
Guided Independent StudyAssessment preparation and completion300:157:30Revision for on-line test
Guided Independent StudyAssessment preparation and completion11:001:00On-line test
Guided Independent StudyAssessment preparation and completion300:3015:00Revision for final exam
Guided Independent StudyAssessment preparation and completion12:002:00Final exam
Scheduled Learning And Teaching ActivitiesPractical43:0012:00Basic digital electronics
Scheduled Learning And Teaching ActivitiesPractical83:0024:00Assembly Language
Scheduled Learning And Teaching ActivitiesPractical43:0012:00N/A
Guided Independent StudyIndependent study181:3081:30Tutorial problems; uderstanding of concepts / principles outlined in lectures; review recap lectures
Jointly Taught With
Code Title
EEE1002Electronics I
Teaching Rationale And Relationship

Lectures provide the core material and guidance for further reading; problem solving and practice are integrated into the lecture structure.

The supporting labs give the student the opportunity not only to apply the knowledge gained in lectures in practical design project but also to introduce the student to the use of electronic measurement equipment such as oscilloscopes, digital voltmeters etc.

Assessment Methods

The format of resits will be determined by the Board of Examiners

Description Length Semester When Set Percentage Comment
Written Examination1201A52N/A
PC Examination601M8On-line test
Exam Pairings
Module Code Module Title Semester Comment
EEE1002Electronics I1N/A
Other Assessment
Description Semester When Set Percentage Comment
Computer assessment1M25Assembly language assignment
Prof skill assessmnt1M15Oral presentation
Assessment Rationale And Relationship

Examination procedures provide the student with the opportunity to demonstrate their understanding of the course material. The problem solving aspects of the examination enable the students to demonstrate that they are able to apply this understanding together with their analysis and synthesis skills to novel situations.

Assembly language programming is a practical skill which is best assessed by assignment. An understanding of aspects related to computer architectures and number systems is implicit in the ability to program at this level.

The oral presentation is a suitable method of assessing oral presentation skills of students, the majority of which will go on to make this kind of report in their professional career.

Reading Lists