FIT Syllabus Booklet Final
FIT Syllabus Booklet Final
Conducted by
e-Learning Centre
University of Colombo School of Computing
2020-2025
FIT (Foundation in Information Technology)
The FIT programme consists of three main courses: ICT Applications, English for ICT, and
Mathematics for ICT. The ICT Applications course includes eight modules/mini-courses. The
programme intends to support the students who have decided to take the academic/career
path in Information Technology fields after completing their G.C.E. Ordinary Level (O/L)
examination. There are no entry requirements for the programme. The FIT programme has
been placed at SLQF level 2 (NVQ level 4) with 45 credits. Therefore, this programme is
considered an entry requirement for an Information Technology degree. The students can get
a certificate after successfully completing all three courses of this programme.
The FIT programme is delivered via the FIT Virtual Learning Environment (VLE) online at
https://fitvle.bit.lk. The FIT VLE offers a range of resources for each course, including syllabi,
teacher’s notes, interactive activities, and practice quizzes. Discussion forums are available to
enable collaborative learning among the students. The examination schedules are published
on the FIT VLE. The students are advised to check the site announcements and course
announcements on the FIT VLE regularly. The students will be given access to FIT VLE when
the registration is completed.
The FIT website which is available online at https://fit.bit.lk provides detailed information
about the FIT programme. It contains the programme structure and syllabi, details about
registration, examinations, Frequently Asked Questions (FAQ), and contact information. The
FIT applicants are expected to create an account on FIT website and register online. The
students are advised to check the announcements on the FIT website regularly.
There are online facilitators to support the students studying online. However, the students
of this programme are expected to be self-directed and self-regulated to successfully
complete all the courses within a year from the date of registration. Registration period is
explained in the FIT Registration Policy published in the website.
The final examination of the programme consists of two components: theoretical component
and practical component. The two components are assessed by an e-test and a practical test
respectively.
The final examination of the FIT 103 - ICT Applications course includes both an e-test and a
practical test covering the eight modules of the course. The FIT 203 – English for ICT course
also has a final examination including the two components: an e-test and a practical test. The
final examination of the FIT 303 – Mathematics for ICT includes only an e-test.
All examinations are conducted under supervision. The duration of a test is two hours.
The examination details are published on the FIT website and the FIT VLE. The students are
advised to visit the FIT website and the FIT VLE regularly to be updated about the
examinations.
Learning Outcomes
Describe the emerging technology trends in computing and their usage for societal
needs.
Identify components of a computer system.
Use Microsoft Office applications to prepare reports, letters, presentations, and
spreadsheets and create databases.
Apply basic concepts of software programming using C programming language to solve
a problem.
Use mathematical language, operations, and techniques to formulate problems.
Solve basic mathematical problems more efficiently.
Write effective reports, essays, and technical documents in English for various
purposes.
Communicate in English using online communication facilities more confidently and
effectively.
Develop self-directed and self-regulated learning skills.
Program Content
Course Code: FIT 103-1 (Module 1)
Credit Value: 3
Core/Optional Core
After successful completion of this module the students will be able to,
Describe the uses and impacts of new technologies in ICT.
Explain health problems due to computing.
Use computing devices safely, legally and ethically.
Identify potential computer risks.
Explain how to protect computers, software and data.
Course Content:
Foundation in Information Technology (FIT) has been designed as a self-learning programme. The
candidates can learn online using the interactive online learning materials available in the VLE (Virtual
Learning Environment) for FIT. The candidates will get information to access the FIT VLE after their
Final Examination:
FIT 103-1 – Computing for the Society is the module 1 of the FIT103 – ICT Applications course. The FIT103
– ICT Applications course consists of 8 modules. The final examination of FIT103 - ICT Applications course
covers all eight modules. The examination includes two components: an e-test and a practical test. Both
e-test and practical test will be conducted under supervision.
The e-test consists of 50 Multiple Choice Questions (MCQs), and it carries questions from each module
based on their credit weight. The duration of the e-test is 2 hours.
The practical test will be a two-hour assessment. The students will have to perform the skills gained from
the course modules of the ICT Applications course.
Ref 1: Stair, R., & Reynolds, G. (2018). Principles of Information Systems, 13th Edition: Cengage
Learning. (Available from pdfdrive.com)
Ref 2: Marakas, G. M. & O’Brien, J. A. (2013). Introduction to information systems. 16th Edition:
Tata McGraw-Hill Publishing Company Limited. (Available from pdfdrive.com)
Credit Value: 4
Core/Optional Core
Independent
Theory Practical
Hourly Breakdown Learning
45 30 125
After successful completion of this module, the students will be able to;
● Explain the needs of data communication and its representation in a computer system
● Describe the uses of computer networks in terms of their types and structure
Course Content:
2. Hardware Devices 8 5
3. Software Products 4 2
4. Operating Systems 10 10
6. Computer Networks 6 3
7. Information Systems 3 2
Total 45 30
2. Hardware Devices
2.1. Processing Devices
2.1.1.Microcomputer Processors
2.1.2.RISC Processors
2.1.3.Parallel Processing
2.3.1. Keyboard
2.3.2. Mouse
2.4.1. Monitors
2.4.4. Printers
2.4.5. Plotters
3. Software Products
4. Operating Systems
4.2.4. UNIX
4.3.1.Change theme
6. Computer Networks
6.7. Protocols
7. Information Systems
Foundation in Information Technology (FIT) has been designed as a self-learning programme. The
candidates can learn online using the interactive online learning materials available in the VLE (Virtual
Learning Environment) for FIT. The candidates will get information to access the FIT VLE after their
registration to the FIT Programme. The learners are encouraged to actively engage with learning
activities and attempt the practice quizzes in the FIT VLE to complete the course successfully. (Marks will
not be given for these activities and practice quizzes).
Final Examination:
FIT 103-2 Introduction to Computers is the module 2 of the FIT103 – ICT Applications course. The
FIT103 – ICT Applications course consists of 8 modules. The final examination of FIT103 - ICT Applications
course covers all eight modules. The examination includes two components: an e-test and a practical
test. Both e-test and practical test will be conducted under supervision.
The e-test consists of 50 Multiple Choice Questions (MCQs), and it carries questions from each module
based on their credit weight. The duration of the e-test is 2 hours.
The practical test will be a two-hour assessment. The students will have to perform the skills gained from
the course modules of the ICT Applications course.
Ref1: Introduction to Computers (7th Edition) by Peter Norton, Tata McGraw-Hill Edition,
Ref2: Grade 10 ICT Textbook
Ref3: Grade 11 ICT Textbook
Ref4: Grade 12 Teacher’s Guide
Program Content
Course Code: FIT 103-3 (Module 3)
Credit Value: 4
Core/Optional Core
5. Working on Tables
5.1. Creating a table
5.2. Adding, deleting a column and row
5.3. Apply table caption
6. Mail Merge
6.1. Understand the mail merge process
6.2. Start the mail merge process
6.3. Choose and refine the data source
6.4. Insert merge field
7. Proofreading
7.1. Applying spell and grammar checking
7.2. Thesaurus
Foundation in Information Technology (FIT) has been designed as a self-learning programme. The
candidates can learn online using the interactive online learning materials available in the VLE (Virtual
Learning Environment) for FIT. The candidates will get information to access the FIT VLE after their
registration to the FIT Programme. The learners are encouraged to actively engage with learning activities
and attempt the practice quizzes in the FIT VLE to complete the course successfully. (Marks will not be
given for these activities and practice quizzes).
Final Examination:
FIT 103-3 – Word Processing for Electronic Documents is the module 3 of the FIT103 – ICT Applications
course. The FIT103 – ICT Applications course consists of 8 modules. The final examination of FIT103 - ICT
Applications course covers all eight modules. The examination includes two components: an e-test and
a practical test. Both e-test and practical test will be conducted under supervision.
The e-test consists of 50 Multiple Choice Questions (MCQs), and it carries questions from each module
based on their credit weight. The duration of the e-test is 2 hours.
The practical test will be a two-hour assessment. The students will have to perform the skills gained from
the course modules of the ICT Applications course.
Ref 1: New Perspectives Microsoft Office 365 & Office 2019 Introductory (MindTap Course List) 1st
Edition by Patrick Carey, Katherine T. Pinard, Ann Shaffer, Mark Shellman, Sasha Vodnik.
Ref 2: Microsoft Resources (https://support.microsoft.com/en-us/word)
Credit Value: 3
Core/Optional Core
After successful completion of this module the students will be able to;
Identify the different components in a worksheet
Carry out basic operations in a given spreadsheet
Construct formulas to manipulate numeric data in a Worksheet
Visualize numeric data in different format using the chart functions
Differentiate between formulas and functions in spreadsheets using Excel.
Course Content:
7. Setting up pages
Foundation in Information Technology (FIT) has been designed as a self-learning programme. The
candidates can learn online using the interactive online learning materials available in the VLE (Virtual
Learning Environment) for FIT. The candidates will get information to access the FIT VLE after their
registration to the FIT Programme. The learners are encouraged to actively engage with learning activities
and attempt the practice quizzes in the FIT VLE to complete the course successfully. (Marks will not be
given for these activities and practice quizzes).
Final Examination:
FIT 103-4 – Spreadsheet for Calculation is the module 4 of the FIT103 – ICT Applications course. The
FIT103 – ICT Applications course consists of 8 modules. The final examination of FIT103 - ICT Applications
course covers all eight modules. The examination includes two components: an e-test and a practical
test. Both e-test and practical test will be conducted under supervision.
The e-test consists of 50 Multiple Choice Questions (MCQs), and it carries questions from each module
based on their credit weight. The duration of the e-test is 2 hours.
The practical test will be a two-hour assessment. The students will have to perform the skills gained from
the course modules of the ICT Applications course.
Program Content
Course Code: FIT 103-5 (Module 5)
Credit Value: 3
Core/Optional Core
After successful completion of this module, the students will be able to;
Describe multimedia concepts
Define the various factors of images
Edit images using relevant software/tools
Describe the role of audio in creating multimedia content
Use audio editing tools for a given requirement
Develop digital animations
Create electronic presentations
Course Content:
Topic Teaching (Hrs.) Practical (Hrs.)
1. Introduction to Multimedia 04 02
2. Working with Digital Images 05 06
3. Introduction to Audio 04 04
4. Developing Digital Animations 05 06
5. Introduction to Video 05 06
6. Electronic Presentations 07 06
Total 30 30
3. Introduction to Audio
3.1. Different audio file formats
3.2. Different Software tools to edit audio
3.3. Importance and requirement of audio editing
3.4. Basic and common features of audio editing
3.5. Developing digital audio files using Audacity Software tool
5. Introduction to Video
5.1. Role of Video in multimedia content
5.2. Factors of Video Content
5.2.1. Frames and frame rates
5.2.2. Resolution of a Video
5.2.3. Analog Display and Digital Video standards
5.2.4. Video file size
5.3. Creating a video clip
5.3.1. Video editing tools
5.3.2. Common features of video editing software
5.3.3. Developing videos with Windows OpenShot Video Editor
6. Electronic presentations
6.1. Introduction to electronic presentations
6.1.1. What is meant by presentation?
6.1.2. Benefits of electronic presentations
6.2. Electronic presentation software
6.2.1. Common features of electronic presentation software
6.2.2. Popular presentation software/tools
6.3. Create an electronic presentation
Foundation in Information Technology (FIT) has been designed as a self-learning programme. The candidates
can learn online using the interactive online learning materials available in the VLE (Virtual Learning
Environment) for FIT. The candidates will get information to access the FIT VLE after their registration to the
FIT Programme. The learners are encouraged to actively engage with learning activities and attempt the
practice quizzes in the FIT VLE to complete the course successfully. (Marks will not be given for these activities
and practice quizzes).
Final Examination:
FIT 103-5 – Multimedia and Electronic Presentation is the module 5 of the FIT103 – ICT Applications course.
The FIT103 – ICT Applications course consists of 8 modules. The final examination of FIT103 - ICT Applications
course covers all eight modules. The examination includes two components: an e-test and a practical test.
Both e-test and practical test will be conducted under supervision.
The e-test consists of 50 Multiple Choice Questions (MCQs), and it carries questions from each module based
on their credit weight. The duration of the e-test is 2 hours.
The practical test will be a two-hour assessment. The students will have to perform the skills gained from the
course modules of the ICT Applications course.
Program Content
Course Code: FIT 103-6 (Module 6)
Credit Value: 4
Core/Optional Core
After successful completion of this module, the students will be able to;
Explain the objectives of data and information management
Describe the fundamental elements of relational database management systems
Explain the basic concepts of relational database design (relational data model, entity-
relationship model)
Design ER-models to represent simple database application scenarios
Convert the ER-model to relational tables
Populate relational database and formulate SQL queries on data
Develop Structured Query Language (SQL) queries to create and read relational database data
Course Content:
3.1. Introduction to Relational Model Concepts: Domains, Attributes, Tuples, and Relations
3.2. Relational Database Schemas
3.3. Keys in the Relational Model
Foundation in Information Technology (FIT) has been designed as a self-learning programme. The
candidates can learn online using the interactive online learning materials available in the VLE (Virtual
Learning Environment) for FIT. The candidates will get information to access the FIT VLE after their
registration to the FIT Programme. The learners are encouraged to actively engage with learning
activities and attempt the practice quizzes in the FIT VLE to complete the course successfully. (Marks will
not be given for these activities and practice quizzes).
Final Examination:
FIT 103-6 – Data and Databases is the module 6 of the FIT103 – ICT Applications course. The FIT103 –
ICT Applications course consists of 8 modules. The final examination of FIT103 - ICT Applications course
covers all eight modules. The examination includes two components: an e-test and a practical test. Both
e-test and practical test will be conducted under supervision.
The e-test consists of 50 Multiple Choice Questions (MCQs), and it carries questions from each module
based on their credit weight. The duration of the e-test is 2 hours.
The practical test will be a two-hour assessment. The students will have to perform the skills gained from
the course modules of the ICT Applications course.
References/ Reading Materials:
Fundamentals of Database Systems by R. Elmasri and S.B. Navathe, 7th edition, Addison-
Wesley, 2015
Program Content
Course Code: FIT 103-7 (Module 7)
Credit Value: 4
Core/Optional Core
After successful completion of this module the students will be able to;
Describe the evolution of the Internet
Explain the terminologies related to the Internet and the World Wide Web
Explain how the Internet and how web works
Identify what a web application is
Use of Web storage Organization
Use Web authoring tools for web content development
Design a simple website
Course Content:
Foundation in Information Technology (FIT) has been designed as a self-learning programme. The
candidates can learn online using the interactive online learning materials available in the VLE (Virtual
Learning Environment) for FIT. The candidates will get information to access the FIT VLE after their
registration to the FIT Programme. The learners are encouraged to actively engage with learning activities
and attempt the practice quizzes in the FIT VLE to complete the course successfully. (Marks will not be
given for these activities and practice quizzes).
The e-test consists of 50 Multiple Choice Questions (MCQs), and it carries questions from each module
based on their credit weight. The duration of the e-test is 2 hours.
The practical test will be a two-hour assessment. The students will have to perform the skills gained from
the course modules of the ICT Applications course.
Ref 1: https://www.w3schools.com/whatis/whatis_ajax.asp
Ref 2: http://www.evolutionoftheweb.com/#/evolution/day
Ref 3: https://www.google.com/accessibility/products-features/
Ref 4: https://dev.to/flippedcoding/what-is-the-difference-between-a-uri-and-a-url-4455
Ref 5: https://www.w3schools.com/whatis/whatis_github.asp
Program Content
Course Code: FIT 103-8 (Module 8)
Credit Value: 4
Core/Optional Core
After successful completion of this module the students will be able to;
Draw a flow chart for a given problem to show its solution.
Write the algorithm using a pseudocode for the given problem.
Describe the basic structure of a program using a programming language.
Identify the appropriate data types for variables to represent different data.
Describe the control structure of a program for a given requirement.
Write a structured program to solve a simple problem.
Course Content:
3. Data Types
3.1. About data types
3.2. Numeric data types
3.3. Character data types
5. Operators
5.1. About operators
5.2. Arithmetic operators
6. Conditional statements
6.1. About conditional statements
6.2. Different forms of “if” statement
6.2.1.“if-else” statement
6.2.2.Nested if statement
6.2.3.“if-else-if” ladder
6.3. Switch statement
7. Loop control
7.1. About loops
7.2. “while” loop
7.3. “do while” loop
7.4. “for” loop
7.5. “break” and “continue” statements
8. Array
8.1. Single dimensional array
8.2. Multi-dimensional array
9. String manipulation
9.1. About string functions
9.2. Commonly used string functions
10. Functions
10.1. About functions
10.1.1. The structure of a function
10.1.2. Return type
11. Recursion
11.1. About recursion
11.2. Base case
11.3. Recursive case
12. Pointers
12.1. About pointer
12.2. Types of pointers
12.3. Accessing and retrieving values of variables
12.4. Pointer and array
12.5. Strings as pointers
12.6. Pointer to function
12.7. Call by reference
13. Structures
13.1. About structures
13.2. Defining a structure
13.3. Accessing structure members
Foundation in Information Technology (FIT) has been designed as a self-learning programme. The
candidates can learn online using the interactive online learning materials available in the VLE (Virtual
Learning Environment) for FIT. The candidates will get information to access the FIT VLE after their
registration to the FIT Programme. The learners are encouraged to actively engage with learning
activities and attempt the practice quizzes in the FIT VLE to complete the course successfully. (Marks
will not be given for these activities and practice quizzes).
Final Examination:
FIT 103-8 - Fundamentals of Programming is the module 8 of the FIT103 – ICT Applications course. The
FIT103 – ICT Applications course consists of 8 modules. The final examination of the FIT103 - ICT
Applications course covers all eight modules. The examination includes two components: an e-test and
a practical test. Both e-test and practical test will be conducted under supervision.
The e-test consists of 50 Multiple Choice Questions (MCQs), and it carries questions from each module
based on their credit weight. The duration of the e-test is 2 hours.
The practical test will be a two-hour assessment. The students will have to perform the skills gained from
the course modules of the ICT Applications course.
Programming Environment
https://www.tutorialspoint.com/compile_c_online.php
Credit Value: 8
Core/Optional Core
After successful completion of this course the students will be able to;
Exchange information and talk confidently with others
Pronounce English words accurately
Engage in active listening and respond appropriately & confidently
Use English grammar accurately and effectively in communication
Write effectively and accurately
Use mechanics of writing effectively
Use vocabulary meaningfully and accurately to convey meaning
Retrieve necessary information from IT related texts
Course Content:
2. Pronunciation-phonetics (6 hrs.)
Foundation in Information Technology is a self-learning programme. Candidates can learn online at VLE
for FIT (Virtual Learning Environment for FIT) where all course learning materials are available online.
Candidates will be provided with access to the FIT VLE at the registration for FIT programme. Learners
are encouraged for higher and continuous engagement with learning at FIT VLE for successful
completion of the course.
Final Examination
The final examination of the FIT 203 English for ICT course includes two components: an e-test and a
practical test. Both e-test and practical test will be conducted in supervised mode. The e-test will consist
of 50 Multiple Choice Questions (MCQs) covering all topics of the course. The duration of the e-test is 2
hours. Three practical tests for listening, speaking & writing will be conducted.
References/ Reading Materials:
Main References
Ref 1: Grammar for Communication by Parvathi Nagasundaram
Ref 2: Living English Structures by Stannard Allen
Ref 3: General English for G.C.E. (A/L)
Ref 4: English for IT – UCSC publication.
Recommended Links:
Ref 5: https://www.prismnet.com/~hcexres/textbook/
Ref 6: http://grammar.ccc.commnet.edu/grammar/index.htm
Ref 7: http://grammar.ccc.commnet.edu/grammar/composition/composition.htm
Ref 8: http://grammar.ccc.commnet.edu/grammar/adjectives.htm
Ref 9: http://www.englishcurrent.com
Ref 10: http://vlearn.fed.cuhk.edu.hk. word formation
Ref 11: https://linguisticsunimet.wordpress.com/words-and-word-formation-process
Ref 12: https://learningpundits.com/module-view/27-direct-&-indirect-speech/1-english-grammar-
tips---direct-&-indirect-speech/
After successful completion of this course the students will be able to;
Use mathematical operations, Display Numerical competency, Solve problems (Computational skills)
Use mathematical language (oral, written, algebraic and graphical) (Communication skills)
Develop and evaluate mathematical conjectures and conversations (Skills of inductive and deductive
reasoning)
Use mathematical knowledge and techniques to formulate and solve problems (Problem solving)
Identify connections between important mathematical ideas and concepts, and use these in
Information Technology.
Course Content:
𝑛
○ Write numbers of the form √𝑎 using indices
○ Simplify expressions using rules of indices and logarithms
○ Solve equations that involve indices
○ Identify the relationship between logarithms and indices
©2020-2025 e-Learning Centre, UCSC 47
○ Solve equations that involve indices and/or logarithms
○ Change the base of a logarithms and express numbers as powers of different bases
2.1 Indices
2.2 Integral and rational indices
2.3 Rules of indices
2.4 Logarithms
2.5 Rules of logarithms
2.6 Change of base of a logarithm
○ Describe the notion of a base and place value to give examples of number systems
○ Convert a given number (in any of the bases 2, 8, 10 or 16) to a number in bases 2, 8, 10 and 16
○ Describe how conversions between bases 2, 8 and 16 can be carried out easily and use it in
computations and problem solving
○ Perform mathematical operations on numbers represented in any of the bases 2, 8, 10 or 16
○ Give an algorithmic description for addition, subtraction and multiplication in base 2
4.1. Ratios
4.2. Proportions
4.3. Introduction to Percentages and Interest Rates
4.3.1. Percentage of profit and loss
4.3.2. Working with tax and discount
4.3.3. Calculation of simple interest and compound interest
4.4. Time Related Problems
©2020-2025 e-Learning Centre, UCSC 48
4.4.1. Distance and time
4.4.2. Work and time
4.4.3. Volume and time
12. Common functions and their Graphs [Ref 1: pg 189-250, pg 279-291], [Ref 2: pg 151-167]
13.1. Propositions
13.2. Mathematical proofs
13.2.1. Direct proofs
13.2.2. Contra positive
13.2.3. Method of contradiction
13.2.4. Induction
Foundation in Information Technology is a self-learning programme. Candidates can learn online at VLE for
FIT (Virtual Learning Environment for FIT) where all course learning materials are available online.
Main References
Ref 1: Foundation Maths, Anthony Croft, Robert Davison, Pearson, 2016
Ref 2: New Comprehensive Mathematics for 'O' Level 2nd Edition 2nd Edition, Alex Greer, Oxford
University Press (November 1, 2014)
Ref 3: Cambridge IGCSE® and O Level Additional Mathematics Coursebook, Sue Pemberton, Cambridge
University Press; 2 edition (March 7, 2018)
Additional Resources
Free books:
1. Fundamentals of Mathematics, Denny Burzynski, OpenStax CNX
2. Intermediate Algebra, Lynn Marecek, OpenStax
3. Spiral Workbook for Discrete Mathematics, Harris Kwong, Open SUNY (2015), ISBN 13:
9781942341161
4. A Gentle Introduction to the Art of Mathematics, Joseph E. Fields, Independent Publishers
5. Discrete Mathematics with Applications (4th Edition), Susanna S. Epp, Cengage Learning (August 4,
2010)
Other references:
1. Discrete Mathematics DeMYSTiFied, Steven G. Krantz, McGrow Hill
2. Cambridge O Level Mathematics Coursebook, Audrey Simpson, Cambridge University Press; 2
edition (November 23, 2016)
3. Intermediate Algebra, 13th Edition, Margaret L. Lial, John Hornsby,Terry McGinnis, Pearson, 2020
4. Basic College Mathematics, Julie Miller and Molly O'Neill and Nancy Hyde, McGraw-Hill Education; 3
edition (January 27, 2014)
5. Basic College Mathematics, 6th Edition, Elayn Martin-Gay, Pearson, 2019
6. New Grade 9-1 GCSE Maths Edexcel Student Book – Foundation, Coordination Group Publications
Ltd (CGP) (17 May 2019)
7. New Grade 9-1 GCSE Maths AQA Student Book – Higher, Coordination Group Publications Ltd (CGP)
(30 May 2018)