Dr. Sarah Johnson

Teaching

 

I'm am teaching / have taught the following courses.

 ELEC1700  Computer Engineering 1
 offered Semester 1
Contact hours per week: 3 lectures, 2 tutorial/lab
Outline: 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.
 ELEC2500  Introduction to Telecommunications
 offered Semester 2
Contact hours per week: 3 lectures, 1 tutorial, 1 lab
Outline: This course provides an introduction to the telecommunications area. The objectives include: familiarity with the technologies involved in modern telecommunications systems; quantitative understanding of basic concepts of communications; hands-on experience with telecommunication equipment. Topics include: bandwidth and information capacity; amplitude and frequency modulation; decibels; wireline and wireless communications; fibre optics; digital modulation; error detection and correction; compression methods; the telephone system; principles of cellular networks; local area networks; internet addressing and routing, compression methods.
 ELEC4500  Advanced Telecommunications
 offered Semester 2
Contact hours per week: 3 lectures, 1 tutorial, 2 lab
Outline: This main objective of this course is to discuss advanced topics used to develop and design advanced telecommunications systems and networks. Covered are various topics on communications signal processing, digital modulation, coding techniques and compression techniques.



Enrolled students can find more information on the University's Blackboard page.

Maintained by Dr. Sarah Johnson
University of Newcastle
7 Jun 2010, © Copyright