Communications Computer Technology
Communications Computer Technology
We welcome you to our course Communications and Computer Technology. In this course we are going to
introduce you to the world of Computers, Communications and Information Networks.
The main areas we will be covering include:
Computer Technology
Evolution of computers, Generations of hardware and software, history of people associated with evolution of computers,
Organisation of a computer system, stored program concept, Von Neumann and Harvard machines, organisation of
CPU, hypothetical machines, Memory organisation, byte and word definitions, types of memory, secondary memory,
addressing modes and data types, instruction formats.
Communnications
Measurement, Measurement of power in communication-dB, dBm, microphones, loudspeakers
Modulation and demodulation, transmission of analogue information, AM, PM, FM, bandwidth requirement for
communication, principles of FDM, TDM.
Propagation, antennas, modes of radio propagation, and some propagation phenomenon and radio waves
Data communication, transmission of digital information, pulse code modulation, ASK, FSK, PSK, error detection and
correction.
Network topologies, LAN, WAN, introduction to OSI reference model and protocols, Internet, Internet services, email,
WWW, Client server architecture.
You will be given three books (Unit 1, Unit 2 and Lab Supplementary reading material). Your assignments will
be available on the Moodle for which logon details are given overleaf.
You will be assigned a lab group. Labs are held in Colombo (for CL groups) Kandy (for KN groups) and at
Matara (for MT groups). It is essential that you choose your lab group wisely, after considering the dates
for each group, because many activities are conducted for individual groups. The activity diary gives the dates
of activities.
Introductory sessions will be conducted in Colombo and Kandy only. The Introductory sessions for Matara
groups will take place in Colombo IT lab on the 26th of July, 2019.
Day Schools
You need to attend for three day schools in three occasions where the following subject areas will be
discussed;
DS1: Course information, Introduction to binary number systems, algorithms and flowcharting.
DS2: Introduction to microprocessor, computer memory, program execution, fetch-execute cycle and addressing
modes, simulating the written programs.
DS3: Introduction to Communication systems, transmission of analogue information, modulation and
demodulation, communication link-budget calculation.
Continuous Learning/Assessment
You need to come on eight occasions for Face - to - Face sessions and assessment activities. First there is
the lab introductory session. Though this session is not evaluated, the knowledge is needed – and tested – at
the first lab.
Your assignment 1 is having three parts: 1. Online Quiz based on binary number systems (10%), 2.
Assembling a PC (30%), 3. An algorithm with assembly coding for a given scenario (60%). Assignment
1-Part 1 (Online Quiz) will be available on the Moodle for 07 days starting from the 28th of July, 2019.
Assignment 1-Part 2: Writing specifications to assemble a computer for a given set of scenarios. You
may answer this question via an online activity on the Moodle at least one week before your Lab 2 date
in the proper schedule.
The first Continuous Assessment Test (CAT #1) is an essay type test (CBT) of 75 minutes that test your
knowledge based on the number systems and algorithms.
Answers for the Assignment 1-Part 3 are also due at 09.00 a.m. on the 1st day of your Lab 2. Areas
covered: Drawing a flowchart for a given scenario and write an assembly program using a given
instruction set. (Condition: Lab 2 is allowed if and only if the answer is complete with the assembly
code).
Lab 2: Microprocessor simulation based on Assignment 1-Part 3. Venue is MP lab. Lab 2 evaluation is also
based on viva. A lab sheet will be available for you to fill, but no lab report is necessary.
The second Continuous Assessment Test (CAT #2) is a structured type test (CBT) of 75 minutes that test
your knowledge on Communications and Networking (Unit 2 and Lab Demonstrations).
Your Assignment 2 is based on the areas Networking (50%) and Communications (50%). It will be
evaluated during the Lab 3. Be ready with your answers on the first day itself (submission due date).
The Lab 3 is having 2 components. Day1-PC Networking, Day2-Communications (based on analogue signal
transmission and modulation), Each component is evaluated on viva.
You may only take part in labs assigned to the group of your choice. We will be unable to
accommodate those who come later. So plan ahead accordingly! You should present your
assignment on the day allocated to your group. Assignments presented and/ or Labs done on repeat
days will be panalised resulting in less marks.
Eligibility criterion: Average of the best 6 marks of 7 activities (2 TMAs, 2 CATs, 3 Labs) >= 40%
And Lab1 >= 40%, Lab2 >= 40%, Lab3 >= 40%.
Final Examination:
After gaining eligibility, you may sit the Final Examination, an essay type paper of 3 hours. This is a closed
book type test carrying a mimimum of four questions (all compulsory).
The dates for the above activities and other contact information refer your copy of the Activity Diary
2019/2020. Any changes to these dates will be posted at the Moodle.
Moodle
Moodle will be hosted on the NODES (Learning Management System of OUSL Web), and access will be
given at the end of the registration period. All the latest news, changes, updates, etc. will be posted there.
Though not compulsory, the Moodle will provide you with lots of information and interactivity, so do visit it
regularly. You should logon to Moodle within the first two months after registration. No request regarding logon
issues will be considered thereafter. Remember that if you do not login to Moodle for consecutive two months,
your login password expires.
Moodle username is NIC number (with letter ‘v’). Initial password is s-user.