You are on page 1of 7

Mathematics II for SE

Detailed Module Descriptor


Module Leader Contact Details
Course Compulsory / GPA/ Teaching and Weekly
Module Name Module Code Credits Year Semester
Classification Optional Non-GPA Learning Methods Hours
Lectures 2
Bachelor of Science Mathematics II Practical 0
MA1203 2 Core GPA Year 1 Semester 2 Tutorial 1
Honours in SE for SE Tutorials 1
Project 0
Notional Hours
Lecture Hours Practical Tutorials Project Self-Study Total Study Hours

30 - 15 - 55 100
Learning Objectives of the Courses

Key Word Learning Objective


Linear Algebra and Discrete Mathematics To be able to apply linear algebra and discrete mathematics in Computer
Engineering, Computer Science and IT fields.
Overview of the class and Guidance on the Study
In this subject the basics of linear algebra and the basics of discrete mathematics will be discussed. Through the answers to the exercises, students will be able to
familiar with calculations and skilled at using basic theorems in mathematics.

References
1. Jan J. Tuma, Ronald A. Walsh. Data Engineering Mathematics Handbook, McGraw Hill Professional, 1998.
2. Elementary Algebra for School, Metric Edition by H.S. Hall and R.S. Knight, A.I.T.B.S. Publishers & Distributors India, 2000.
3. Schaum’s Outline series: Discrete Mathematics, 2nd Edition by Seymour Lipshutz & Marc Lipson, Tata McGraw-Hill India, 2003.

Background Knowledge and Skills required for the Study


Prerequisite subject: Mathematics I for SE
Prerequisite subject: Mathematics I for IT SLQF - Categories of Learning
LO No. LO Code Learning Outcomes (LO) Outcomes
1 LO1 Uunderstand and explain mathematical principles of set theory.
2 LO2 Extend the knowledge of set theory to form relations and functions on sets.
3 LO3 Identify the difference and eqiuvalence between relations and functions.
4 LO4 Be able to represent Boolean logic problems as truth tables and Boolean expressions
5 LO5 Formulate logical expressions to natural language.
6 LO6 simplify logical expressions using K-maps
7 LO7 Identify isomorphic graphs and apply direct graphs to real world problems.
8 LO8 Counting using basic counting principles.
9 LO9 Be able to solve Matrices.

Evaluation Type Final Exam In Class Assignment 1 In Class Assignment 2 Total

Learning Outcomes (LO) LO1, LO2, LO3, LO4,


LO5, LO6, LO7, LO8, LO1, LO2, LO3, LO4 LO5, LO6, LO7,LO8,LO9
LO9
Percentages for Total Evaluation 60% 20% 20% 100%
Nature of the Assessment Two hours paper with 5 One hour paper with 2or 3 One hour paper with 2or 3
Essay Questions Questions Questions
Gaining Knowledge 30 15 15 30
3 100
Thinking/Inference/Creativity 20 10 10 20
Evaluation 0 0
Collaboration and Leadership 0 0
Criteria
Presentation/Expression/Communication 0 0 0 0
Attitude and Eagerness on Study 10 5 5 10

Qualifying Mark 40% 40% 40%


Details on Syllabus

Session Study Contents LO Course Time Study Tasks (Preparation/ Reviews)


no Code Operations Duration
(Hours)
1 Sets Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
• Sets LO 1 Tutorial 1 week.
• Set Theory ✓ Read the book chapters mentioned in lecture slides.
Ven Diagrams ✓ Refer the video links and other online references
mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.
2 Relations Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
• Cartesian Product LO 2 Tutorial 1 week.
• Domain and Range of relations LO 3 ✓ Read the book chapters mentioned in lecture slides.
• Arrow diagrams ✓ Refer the video links and other online references
• Composition Relations mentioned in LMS in relevant week
Types of Relations ✓ Practice the exercises given in tutorial/lab sessions.
3 Functions Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
• Function Requirement LO 2 Tutorial 1 week.
• Domain and Range of functions LO 3 ✓ Read the book chapters mentioned in lecture slides.
• Composition functions ✓ Refer the video links and other online references
Types of functions mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.

4 Mathematical Logic Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
• Propositional Logic LO 4 Tutorial 1 week.
• Logical connectives ✓ Read the book chapters mentioned in lecture slides.
• Truth Tables ✓ Refer the video links and other online references
mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.
5 Mathematical Logic Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
• Tautologies and Contradictions LO 4 Tutorial 1 week.
• Equivalence and Logical Implication ✓ Read the book chapters mentioned in lecture slides.
Predicates and Quantifiers ✓ Refer the video links and other online references
mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.
6 Boolean Algebra Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
LO 5 Tutorial 1 week.
• Basic Operators of Boolean Algebra – ✓ Read the book chapters mentioned in lecture slides.
Complement, Boolean Sum, Boolean ✓ Refer the video links and other online references
Product mentioned in LMS in relevant week.
• Boolean Functions ✓ Practice the exercises given in tutorial/lab sessions.
• Laws in Boolean Algebra

7 Boolean Algebra Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
LO 6 Tutorial 1 week.
• Sums of Product and Product of Sums ✓ Read the book chapters mentioned in lecture slides.
• K map for 2 variables and 3 variables ✓ Refer the video links and other online references
Simplifying terms of a functions using K mentioned in LMS in relevant week.
map. ✓ Practice the exercises given in tutorial/lab sessions.
8 Graph theory Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
• Graph isomorphism. LO 7 Tutorial 1 week.
• Directed graphs. ✓ Read the book chapters mentioned in lecture slides.
✓ Refer the video links and other online references
mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.
9 Trees LO 7 Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
• Introduction to Trees Tutorial 1 week.
• Applications of Trees ✓ Read the book chapters mentioned in lecture slides.
✓ Refer the video links and other online references
mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.
10 Counting theory LO 8 Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
• Recurrence Relations Tutorial 1 week.
Pigeonhole Principle ✓ Read the book chapters mentioned in lecture slides.
✓ Refer the video links and other online references
mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.
11 Group theory LO 8 Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
• Groups and Symmetry Tutorial 1 week.
Isomorphisms ✓ Read the book chapters mentioned in lecture slides.
✓ Refer the video links and other online references
mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.

12 Matrices LO 9 Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant


Tutorial 1 week.
• Basic properties of matrices: Order of a ✓ Read the book chapters mentioned in lecture slides.
matrix, Types of Matrices ✓ Refer the video links and other online references
• Subtractions of matrices mentioned in LMS in relevant week.
Multiplication of matrices ✓ Practice the exercises given in tutorial/lab sessions

13 Matrices LO 9 Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant


• Transpose of Matrices Tutorial 1 week.
• Determinants of 22 and 33 Matrices ✓ Read the book chapters mentioned in lecture slides.
✓ Refer the video links and other online references
• Inverse of Matrices mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.

14 Matrices LO Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant


• Solving equations using Inverse 97 Tutorial 1 week.
Matrices. ✓ Read the book chapters mentioned in lecture slides.
✓ Refer the video links and other online references
• Solving equations using Cramer’s rule. mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.
15 Revision Lecture 2 ✓ Refer the lecture materials uploaded to LMS in relevant
Tutorial 1 week.
✓ Read the book chapters mentioned in lecture slides.
✓ Refer the video links and other online references
mentioned in LMS in relevant week.
✓ Practice the exercises given in tutorial/lab sessions.
Practical Guideline on Goals
Guideline for Ideal Achievement Guideline for Average Achievement
1. 100% attendance for lectures/labs/tutorials 1. At least 80% attendance for lectures/labs/tutorials
2. Spend recommended time for preparation before the lecture and revise 2. Spend some time for preparation before the lecture and revise after
after the lecture (Self-study) the lecture (Self-study)
3. Clarify difficult areas from lecturer or tutor 3. Clarify difficult areas from lecturer or tutor
4. Refer all essential, other recommended books and additional materials 4. Refer at least essential books
5. Work on past papers from many years 5. Work on past papers
6. Participation for revision lectures 6. Participation for revision lectures
7. Participation for all in class assessments. 7. Participation for all in class assessments.
8. Submit assessments in standard format using clear and correct English 8. Come up with answers for all the questions
language 9. Submit completed assessments in understandable manner
9. Make sure that relevant module learning outcomes have been achieved 10. Contribution in group work
after each lesson
10. Focus on module learning outcomes mapped with each assessment before
preparation and answering
11. Maximum individual commitment in group activities
12. Use online materials in LMS and participate online forums, discussions
etc.
13. Follow all professional practices in lectures and assessments
14. Ask questions and participate to discussions in lecture room

You might also like