COMP 1113
Applied Mathematics
School | School of Computing and Academic Studies |
---|---|
Program | Computer Systems Technology (CST) Diploma |
Course Credits | 4 |
Minimum Passing Grade | 50% |
Start Date | January 06, 2020 |
End Date | April 17, 2020 |
Total Hours* | 60 |
Total Weeks | 15 |
Hours/Weeks | 4 |
Delivery Type | Lecture |
CRN | 48068 |
Acknowledgement of Territories
The British Columbia Institute of Technology acknowledges that our campuses are located on the unceded traditional territories of the Coast Salish Nations of Sḵwx̱wú7mesh (Squamish), səl̓ilwətaɁɬ (Tsleil-Waututh), and xwməθkwəy̓əm (Musqueam).
Instructor Details
Name | Simin Sadat Chavoshi Jolfaee |
---|---|
Simin_Jolfaee@bcit.ca | |
Location | Office: SW2-223 |
Office Hours | I will post my office hours on learn.bcit.ca during the first week of classes. Please email me to make an office appointment if you need help outside the posted hours. My email address is: simin_jolfaee@bcit.ca Please do not use Learning Hub (D2L) email system.
|
Course Description
Comp 1113 is partially discrete mathematics, partially an introduction to linear equations. The purpose of this course is to give a strong foundation for future technical and programming courses. The course is divided into three parts: (1) Boolean algebra and design of logic circuits; (2) number systems and data representation; and (3) functions, linear equations, vectors and matrices.
Course Learning Outcomes/Competencies
Upon successful completion of this course, the student will be able to:
- Explain the Boolean algebra concepts: values of TRUE and FALSE, basic and derived operators, postulates, algebraic laws and theorems, Boolean expressions and functions.
- Compare and contrast combinational and sequential circuits.
- Build a corresponding truth table for a Boolean expression.
- Build a Boolean expression from a truth table.
- Define canonical forms: Sum of Products (SOP) and Product of Sums (POS).
- Simplify Boolean expressions using mathematical proof (Boolean algebra postulates, laws and theorems) and Karnaugh maps.
- Apply mathematical concepts in real life problems by designing logic circuits using Boolean algebra: simple decision systems, adders, comparators, and decoders.
- Explain the concept of positional number system.
- Explain how numbers, text and graphics are represented inside the computer.
- Perform arithmetic operations with numbers represented in different number systems (binary, octal, and hexadecimal) and different computer representations (1s and 2s complement, Excess, BCD, and floating point representation).
- Decide if a system of linear equations has a unique solution (independent), an infinite number of solutions (dependent) or no solution (inconsistent).
- Perform basic operations on matrices: addition and subtraction, multiplication with a scalar, multiplication, and finding the inverse.
- Solve systems of linear equations with three unknowns using algebraic methods, determinants (Cramer’s rule) and matrices.
Learning Resources
Required:
A scientific calculator (with logarithmic, exponential and trigonometric functions). Recommended: SHARP Advanced D.A.L EL-520 or 546 (it has cool solver features).
Lecture Notes to Accompany COMP 1113 by Goran Ruzic, available for purchase at the bookstore during the first week
Recommended Text (optional):
Introductory Mathematics for Computer Science, Custom edition for BCIT, Mirela Gutica
Evaluation Criteria
Criteria | % | Comments |
Quizzes and Assignments | 35% | |
Midterm Exam | 25% | |
Comprehensive Final Exam | 40% | |
Total | 100% | Minimum passing grade is 50% |
Attendance Requirements
Attendance in labs is mandatory. In case of illness or other unavoidable cause of absence, the student must communicate as soon as possible with his/her instructor indicating the reason for the absence.
Prolonged illness which causes the student to miss 10% or more of the labs will require a BCIT-approved medical certificate submitted to the department, substantiating the reason for the absence.
Unapproved absence of 10% or more of the labs may result in failure or forced withdrawal from this course.
Statement for prior learning assessment
Course Credit: Applications for course credit or course exemption on the basis of previously completed mathematics courses are assessed on a case-by-case basis by the BCIT Mathematics Dept. taking into account all of the following:
- the correspondence between topics, content and level
- recency (generally no more than 3–5 years)
- the grade (generally at least a C+ or 65%)
- the context (course taken as part of a university or college science or engineering program, rather than, for example, an arts or social science program).
Course topics
Week | Material Covered |
---|---|
1 - 4 | Data representation: binary, hexadecimal, decimal, negative numbers, floating point, BCD, ASCII, graphics formats. |
5 - 6 |
Boolean algebra: Venn diagrams, truth tables, Karnaugh maps, Logical circuits. |
7 | Midterm week: Feb 18-21 |
8, 9 | Systems of equations: solving using the graphical, substitution and elimination methods. |
10 | Spring Break- March 9-13 |
11- 13 | Matrices and their applications. |
14 | Exponents and logarithms, logarithmic and exponential functions, logarithmic graphs, introduction to Big O notation |
15 | Final Exam-April 14-17 |
BCIT Policy
The following statements are in accordance with the BCIT Policies 5101, 5102, 5104, and 7507, and their accompanying procedures. To review these policies and procedures please click on the links below.
Attendance/Illness:
In case of illness or other unavoidable cause of absence, the student must communicate as soon as possible with his/her instructor or Program Head or Chief Instructor, indicating the reason for the absence. Students who are seeking accommodation for a medical absence must have a BCIT approved medical certificate submitted to the department, substantiating the reason for absence. For other absences, the student should be prepared to provide appropriate supporting documentation. Unapproved absence in excess of the prescribed regulations within this outline may result in failure or forced withdrawal from the course or program. Please see Policy 5101 - Student Regulations, and accompanying procedures.
Academic Integrity:
Violation of academic integrity, including plagiarism, dishonesty in assignments, examinations, or other academic performances are prohibited and will be handled in accordance with Policy 5104 - Academic Integrity and Appeals, and accompanying procedures.
Accommodation:
Any student who may require accommodation from BCIT because of a physical or mental disability should refer to BCIT's Policy on Accommodation for Students with Disabilities (Policy #4501), and contact BCIT's Accessibility Services (SW1 2360, 604-451-6963) at the earliest possible time. Requests for accommodation must be made to Accessibility Services, and should not be made to a course instructor or Program area.
Any student who needs special assistance in the event of a medical emergency or building evacuation (either because of a disability or for any other reason) should promptly inform their course instructor(s) and Accessibility Services of their personal circumstances.
Human Rights, Harassment and Discrimination:
The BCIT community is made up of individuals from every ability, background, experience and identity, each contributing uniquely to the richness and diversity of the BCIT community as a whole. In recognition of this, and the intrinsic value of our diversity, BCIT seeks to foster a climate of collaboration, understanding and mutual respect between all members of the community and ensure an inclusive accessible working and learning environment where everyone can succeed.
Campus Mediation Services is a supportive resource for both students and employees of BCIT, to foster a respectful learning and working environment. Any student who feels that they are experiencing discrimination or harassment (personal or human rights-related) can confidentially access this resource for advice and support. Please see Policy 7507 – Harassment and Discrimination and accompanying procedure.
Students should make themselves aware of additional Education, Administration, Safety and other BCIT policies listed at https://www.bcit.ca/about/administration/policies.shtml
Guidelines for School of Computing and Academic Studies
Attempts:
Students must successfully complete a course within a maximum of three (3) attempts at the course. Students with two attempts in a single course will be allowed to repeat the course only upon special written permission from the Associate Dean. Students who have not successfully completed a course within three attempts will not be eligible to graduate from their respective program.
Approved
I verify that the content of this course outline is current.
Simin Sadat Chavoshi Jolfaee, Instructor
December 08, 2019
I verify that this course outline has been reviewed.
D'Arcy Smith, Program Head
January 03, 2020
I verify that this course outline has been reviewed.
Andrew McConnell, Faculty
January 05, 2020
I verify that this course outline has been reviewed and complies with BCIT policy.
Mike Starkey, Associate Dean
January 05, 2020
Note: Students will be given reasonable notice if changes are required to the content of this course outline.
*Course hours and credits are calculated per Policy 5012 and the associated procedure.
Total hours – Example of 3 credit lecture/lab course:
- Full-time course: 45 hours of scheduled learning
- Flexible Learning course: 36 hours of scheduled learning plus 9 hours of independent (non-scheduled, non-instructional) learning