CMCA Study Guide v3 PDF

Title CMCA Study Guide v3
Author Sameer Ahamed
Course Information Technology
Institution Kaplan Singapore
Pages 191
File Size 8.2 MB
File Type PDF
Total Downloads 53
Total Views 151

Summary

kaplan 2019 study guide bois...


Description

 COMPUTATIONALMATHEMATICSANDCOMPUTERARC HITECTURE 

Computational Mathematics and Computer Architecture

Study Guide – Academic Year 2020  CMCA/V3.8 

 8 KAPLANHIGHEREDUCATION‐CMCA/V3.

 COMPUTATIONALMATHEMATICSANDCOMPUTERARC HITECTURE 

Message to Students Dear Kaplan Student, It is my privilege to welcome you to Kaplan Singapore. Thank-you for giving your vote, trust, and educational investment to Kaplan and the School of Diploma Studies. In exchange for this, Kaplan Singapore commits to providing a learning experience in which you are able to achieve your educational goals, with materials and pedagogy developed using the “Kaplan Way for Learning”. The Kaplan Way for Learning is a comprehensive learning strategy that combines a scientific, evidence-based design philosophy with a straightforward educational approach to learning. Kaplan Diplomas align to our mission and share two main objectives, to prepare you for work and to prepare you for further study. In the 21st Century it is important that your educational experience provides with you with the skills and competencies on HOW to think and not just WHAT to think. Kaplan Singapore strongly supports and encourages students to adopt a lifelong learning mindset; this is certainly important as our rigorous programmes have a long history of being recognised as equivalent to the first year or more of undergraduate studies in highquality international universities. Your role as a Kaplan student is to participate, think deeply on a topic and work with other students and your Lecturers to broaden your knowledge. I encourage you to be an active learner, questioning and debating what you know in order to become a more robust participant in the modern global economy. It is one of the underlying goals of Kaplan Singapore to ensure that the educational outcomes of students satisfy the needs of the modern knowledge-centric, service based globalised economy and wider society by graduating you when you possess and value knowledge, are job-ready and able to think for yourselves. That will enable us to live our mission as your ‘private education institution of choice’. However, only you can embody these attributes. You are the major determinant of your own academic success and as adult learners you will receive both the freedom and responsibility this entails. With that, I wish you well in your learning and look forward to seeing you succeed.

Rhys Johnson COO and Provost, Kaplan Singapore

 8 KAPLANHIGHEREDUCATION‐CMCA/V3.

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

Table of Contents

 MessagetoStudents........................................................................................................................................2 TableofContents.............................................................................................................................................3 ProgrammeManagement................................................................................................................................4 AboutthisModule............................................................................................................................................5 LearningOutcomes..........................................................................................................................................6 Resources.........................................................................................................................................................7 Assessment.......................................................................................................................................................8 ModuleSchedule..............................................................................................................................................9 Policies............................................................................................................................................................11 

 V3.8 KAPLANHIGHEREDUCATION‐CMCA/

3

 COMPUTATIONALMATHEMATICSANDCOMPUTERARC HITECTURE 

Programme Management Should you have any queries, please contact: Email Query Response Time



                               KAPLANHIGHEREDUCATION‐CMCA/V3. 8

: [email protected] : Within 2 working days

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

About this Module This subject aims to equip students with the fundamentals of problem solving and computer arithmetic. Students will also be introduced the features of MATLAB and how to apply MATLAB to find solutions to mathematics problems. Emphasis is placed on identifying the solutions through IT efficiency. 



 V3.8 KAPLANHIGHEREDUCATION‐CMCA/

5

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

Learning Outcomes Module specific learning outcomes: Upon successful completion of this module, the student should be able to: A. Analyze the input, output systems used in computers B. Analyze the internal architecture of computer systems, including the operating system and other crucial hardware and software C. Describe number representation in computer systems and its relationship to computer architecture D. Demonstrate the mathematical skills required for basic problem solving in computers systems. E. Be able to use MATLAB to solve mathematical problems F. Be able to create and use MATLAB script files and interactive plotting tools

Embedded skills include: The ability to conduct research. The ability to analyse data and information. The ability to think and read critically. The ability to make an oral presentation. The ability to enhance intellectual curiosity and awareness of culture and diversity. To assist students in developing professional attitudes, values, skills, and strategies that will foster success in their careers and in life.  To prepare students to meet the ever changing needs of their communities now and in the future.

     

In addition to introducing the above areas, the Module aims to develop a range of generic skills in:  

Problem-solving and analysis Organisation and presentation of data

 KAPLANHIGHEREDUCATION‐CMCA/ V3.8

6

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

Resources 

The Kaplan Library holds a range of books on the fundamental aspects of management. As a Kaplan student, you are encouraged to browse the holdings to develop your knowledge on this discipline.

Textbooks: Specifically recommended for review and included in the catalogue at Kaplan are:

Recommended: Robertson, L. (2007). Simple program design (5th ed.). Australia: Course Technology. Stallings, W. (2013). Computer Organization and Architecture. Prentice Hall

Other Materials The basic software (i.e., MATLAB) required to complete this course to a suitable level is available in the Kaplan computer labs. MATLAB is a commercial software. Students can use alternative open source software such as Octave or FreeMat. If possible, students should gain access to a laptop computer to undertake practice exercises and reinforce academic skills outside of the labs and classrooms to further develop work ready capabilities. At the beginning of the module, your lecturer will have a list of software and instructions on how to download onto your computer for use during the module. #Note – while every effort is made to find software that is not operating system dependent, it is recommended students use a Microsoft Windows system for ease of access to the software.

Other Sources See Proquest and Newslink databases linked to your Elearn LMS homepage. The National Library Board on North Bridge Road (databases are for Singaporean/PR only)

 KAPLANHIGHEREDUCATION‐CMCA/ V3.8

7

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

Assessment 

NB: The following is the outline of assessment types and submission deadlines. Your Lecturer will present you with a full breakdown, including Marking Criteria, in class. Assessment 1: Lesson Quiz – 30% Quiz Date

Session 7 for FT Session 4 for PT

Weightage

30% (30 marks)

Duration

1.5 hours

Test Format

10x MCQ (1 mark each) 2x Short Essay (10 marks each)

Assessment 2: Individual Assignment – 30% Date Due

Session 12 for FT Session 6 for PT

Weightage

30% (30 marks)

Content Tested

Students are expected to solve problems and provide the most effective and efficient solutions. Part of the assignment will be tested on writing MATLAB scripts on plotting, matrix computations etc.,

Assessment 3: Examination – 40% Date Weightage

Refer to timetable 40% (80 marks)

Duration

2 hours

Exam Format

Two sections: Section A: 20 MCQs (1 Mark each) Section B: 4 essay questions (15 Marks each)

 KAPLANHIGHEREDUCATION‐CMCA/ V3.8

8

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

Module Schedule Curriculum Lesson

Topic

1

Introduction to computers  History  Types of computers  Architecture Activities to be announced in class

2

Cache Memory  Access Methods  Types of Cache Memory Activities to be announced in class

3

Internal Memory  Types of RAM  Types of ROM Activities to be announced in class

4

External Memory  Properties of external memory  Types of storage Activities to be announced in class

5

Number Systems  Types of number systems  Conversions  Binary Addition and Multiplication Activities to be announced in class

6

Matrices  Matrix properties  Matrix Arithmetic Activities to be announced in class

7

Quiz (TBA) Break Assignment 2 individual and/or group work Lecturer to facilitate

8

Introduction to problem solving  Steps in problem solving  Applications of MATLAB Activities to be announced in class

 KAPLANHIGHEREDUCATION‐CMCA/ V3.8

9

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

9

10

MATLAB Environment  Elements of MATLAB environment  Functionalities of MATLAB  Examples Activities to be announced in class MATLAB Functions  Built-in Functions  User defined functions Activities to be announced in class

11

Control Structures  Sequence  Selection Activities to be announced in class

12

Control Structures  Repetition Control Structures  Arrays Activities to be announced in class

13

Plotting  XY plot  Different types of plots  3D Plots  Sub plots Activities to be announced in class

14

Revision Week for Final (Main) Exam Assignment feedback returned on LMS

 KAPLANHIGHEREDUCATION‐CMCA/ V3.8

10

 COMPUTATIONALMATHEMATICSANDCOMPUTERARC HITECTURE 

Policies 

The following policies are extracted from the Kaplan Singapore Academic Policy Manual, ratified by the highest academic authority of the institution, the Academic Board and appear in the Student Handbook. All students are expected to be knowledgeable of this document and to act ethically in your academic journey at Kaplan. Plagiarism Policy As an aspiring graduate of Kaplan, you will ‘act responsibly, ethically and with integrity’ as our Graduate Attributes state. In regards to the work you submit for assessment, this attribute implies that you are the sole author and you acknowledge any other scholars whose work you may refer to (AKA references). The School of Diploma Studies has compiled a user-friendly Guide (see the link below under Penalties Apply for Work with Plagiarism) to all types of assessment and assignment writing, which you expect you to read compulsorily. This will ensure you do the right thing in your assignments and, in particular will help you avoid plagiarism. In essence, plagiarism is the theft of someone else’s ideas and works and is, by definition an unethical act. Whether a student copies verbatim or simply rephrases the ideas of another without properly acknowledging the source, it is still plagiarism, for example by paraphrasing the information taken from sources without referencing. In the preparation of work submitted to meet module requirements, whether a draft or a final version of a paper or project, students must take great care to distinguish their own ideas and language from information derived from other sources. Sources include published primary and secondary materials, electronic media, and information and opinions gathered directly from other people. A discussion thread, computer programme, marketing plan, PowerPoint presentation, and other similar work produced to satisfy a module requirement is, like a paper, expected to be the original work of the student submitting it. Copying documentation from another student or from any other source without proper citation is a form of academic dishonesty, as is producing work substantially from the work of another. Students must assume that collaboration in the completion of written assignments is prohibited unless explicitly permitted by the instructor. Students must acknowledge any collaboration and its extent in all submitted coursework. Please refer to your Student Handbook for more details on Penalties for Plagiarism, Misconduct, Examinations Rules and Regulations. Should you have any queries, please contact [email protected]

 KAPLANHIGHEREDUCATION‐CMCA/V3. 8

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

PENALTIES APPLY FOR WORK WITH PLAGIARISM As stated earlier, plagiarism in any form is not tolerated by Kaplan Singapore. That said, direct quotations and general similarities of common terms and language mean the ELearn LMS will often pick up every small similarity so the likelihood of a Turnitin Similarity report recording a result of 0% is unrealistic. After all, no technology is perfect and there is the need for some direct quotation (provided you reference using APA guidelines, of course) and to use commonly accepted terms and language. By way of quality control, Kaplan Singapore has imposed an absolute cut-off of 25% in proprietary programmes (a zero grade for the assessment). In all cases, the lecturer is the true determinant of any result. To be certain you should always reference according to the APA style required by the institution. TOP TIP: The surest way to succeed is to ensure all work is correctly referenced. Keep a copy of the Kaplan Singapore Academic Works and APA Guide handy when you are typing your assignments and use it to guide you as to correct referencing, citation and other aspects of academic writing. LINK: http://kaplan‐ diploma.s3.amazonaws.com/Kaplan_Singapore_Academic_Works_and_APA_Guide_2013_v2.pdf PENALTIES APPLY FOR LATE SUBMISSIONS OF WORK Kaplan Singapore prepares students for the realities of the workforce and further education by requiring students to meet deadlines and submit all work on time. As such, students are required to seek approval and penalties will be imposed on late assignment submissions in accordance with the table below and cited in the Programme Handbook: No of days late

Penalty

1 – 5 days

10% deduction per day from the marks attained by students.

After 5 days

Assignments that are submitted more than 5 days after the due date will not be accepted and it will be deemed as “No Submission”. Student will be required to re-module.

Source: Kaplan School of Diploma Studies Student Handbook (V4.5, 2017), Section 9

 KAPLANHIGHEREDUCATION‐CMCA/ V3.8

12

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

ASSIGNMENTS AND KAPLAN E-LEARN LEARNING MANAGEMENT SYSTEM ELEARN LMS Kaplan Singapore School of Diploma Studies requires you to submit Assignments through the E-Learn learning Management System (by Moodle). When submitted, your assignment is checked for plagiarism by software called Turnitin linked to the Learning Management System (LMS). The software is intended to provide one more tool to improve the quality of academic writing and as such will be compulsory for use. It is important to note that this is merely one of many tools available to you and that final decisions about the quality of your work rest with your lecturer. ASSIGNMENT SUBMISSION: HOW TO USE E-LEARN LMS FOR ASSIGNMENT SUBMISSION 1. You will be enrolled by the School of Diploma Studies Programme Management into the E-Learn LMS system only after your fee payment is confirmed. 2. You will be sent your USER NAME and PASSWORD via email. 3. Reset your password as prompted. 4. Enter the site at the following address: https://elearn-diploma.kaplan.com.sg 5. To submit assignment please refer to the LMS Manual 

 KAPLANHIGHEREDUCATION‐CMCA/ V3.8

13

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

Assessment2:IndividualAssignment

Weightage

30%

Submission Deadline

TBA

Word Limit

NA

Assignment details and requirements

1. Write a MATLAB script to display currency conversion for US Dollar, British Pound, Euro with Singapore Dollar as the base Currency. Your output should show the equivalent values for USD, GBP, EURO for every Singapore dollar in increments of 1 dollar until 25 dollars. (6 Marks)

Sample Output to be as follows:

SGD

USD

GBP

EURO

1

-

-

-

2

-

-

-

3

-

-

-

-

-

-

.. .. 25

 KAPLANHIGHEREDUCATION‐CMCA/ V3.8

14

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

2. Write MATLAB scripts for the following: a. To accept two numbers from the user; Display all prime numbers between these two numbers. (6 Marks)

b. To accept two numbers from the user and display perfect numbers between these two numbers. (6 Marks) c. To accept two numbers from the user and display Armstrong number between these numbers. (6 Marks)  

3. Design an x-y plot for the following where the values of x are from 0 to 20π with a spacing of π/100. a. y = x.sin(x)

(2 Marks)

b. z = x.cos(x)

(2 Marks)

c. Convert the above 2D into a 3D plot using z as the third axis (2 Marks) 

 KAPLANHIGHEREDUCATION‐CMCA/ V3.8

15

 COMPUTATIONALMATHEMATICSANDCOMPUTERARCHITECTURE

Note:

Prime Number: A number that can be divisible by 1 and itself. For e.g. 2, 3, 5, 7 etc.

Perfect Number: A number where the sum of its factors (excluding the number) is equal to the number itself. (For e.g. for number: 6, the factors are 1, 2, 3 & 6. Add the factors excluding the number: 1 + 2 + 3 = 6 (original number). 6 is a perfect number)

Armstrong Number: Sum of the cubes of individual digits must be equal to the original number. (For e.g. if the number is 153, the sum of cubes = (1*1*1) + (5 * 5 * 5) + (3 * 3 * 3) = 1 + 125 + 27 = 153. 153 is the same as original number so 153 is an Armstrong num...


Similar Free PDFs