0% found this document useful (0 votes)
2 views

C0_UoC General Slide - BBTC 2123 Computer Programming

The document outlines the Computer Programming course (BBTC 2123) offered by the Centre of Biomedical Engineering, detailing the course objectives, learning outcomes, prerequisites, and assessment methods. It emphasizes the importance of professionalism, lifelong learning, and the application of engineering principles in programming. The course aims to equip students with knowledge and skills in computer language development and programming coding.

Uploaded by

Sham-aan Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

C0_UoC General Slide - BBTC 2123 Computer Programming

The document outlines the Computer Programming course (BBTC 2123) offered by the Centre of Biomedical Engineering, detailing the course objectives, learning outcomes, prerequisites, and assessment methods. It emphasizes the importance of professionalism, lifelong learning, and the application of engineering principles in programming. The course aims to equip students with knowledge and skills in computer language development and programming coding.

Uploaded by

Sham-aan Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

COURSE OVERVIEW

COURSE NAME: COMPUTER PROGRAMMING


COURSE CODE: BBTC 2123
FACULTY/CENTRE : CENTRE OF BIOMEDICAL ENGINEERING
GENERAL INFORMATION

Course Lecturer’s Name:


DR NUR ADILAH ABD RAHMAN

Course Lecturer’s Email:


adilah.rahman@cyberjaya.edu.my
Program Education Objective (PEO)

The programme objective are as follows:

NO PEO

Graduates who demonstrate professionalism in multi-disciplinary


1
engineering domain with ethics and social responsibility.

2 Graduates who are highly committed to the lifelong learning.


Program Learning Outcome (PLO)
At the end of the programme, graduates should be able to:

NO PLO
Knowledge: apply knowledge of mathematics, science, engineering fundamentals and an engineering specialization to defined and applied
1
engineering procedures, processes, systems or methodologies; (SK1 to SK4)
Problem analysis: Identify, formulate, research literature and analyse broadly-defined engineering problems reaching substantiated conclusions
2
using analytical tools appropriate to their discipline or area of specialization; (SK1 to SK4)
Design/ development of solutions: Design solutions for broadly-defined engineering technology problems and contribute to the design of systems,
3 components or processes to meet specified need with appropriate consideration for public health and safety, cultural, societal, and environmental
considerations; (SK5)
Investigation: Conduct investigations of broadly-defined problems; locate, search and select relevant data from codes, data bases and literature,
4
design and conduct experiments to provide valid conclusions; (SK8)
Modern Tool Usage: Select and apply appropriate techniques, resources, and modern engineering and IT tools, including prediction and modelling,
5
to broadly-defined engineering problems, with an understanding of the limitations; (SK6)
The Engineer and Society: Demonstrate understanding of the societal, health, safety, legal and cultural issues and the consequent responsibilities
6
relevant to engineering technology practice and solutions to broadly-defined engineering problems; (SK7)
Environment and Sustainability: Understand the impact of engineering technology solutions of broadly-defined engineering problems in societal and
7
environment context and demonstrate knowledge of and need for sustainable development; (SK7)
8 Ethics: Understand and commit to professional ethics and responsibilities and norms of engineering technology practice; (SK7)
9 Individual and Team Work: Function effectively as an individual, and as a member or leader in diverse technical teams;
Communications: Communicate effectively on broadly-defined engineering activities with the engineering community and with society at large, by
10 being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear
instructions;
Project Management and Finance: Demonstrate knowledge and understanding of engineering management principles and apply these to one’s
11
own work, as a member and leader in a team and to manage projects in multidisciplinary environments;
12 Life Long Learning: Recognize the need for, and have the ability to engage in independent and life-long learning in specialist technologies.
PREREQUISITES FOR THIS MODULE

• BBTC 1072 Information & Communication Technology


ADVANCE COURSE FOR THIS MODULE

• BBTC 3243 Biomedical Electronics & Microcomputer


AIMS OF THIS COURSE

To give the knowledge and skills in computer language

development, writing a computer programming coding.


REFERENCE MATERIALS

Essential Reading Further Reading

Main references supporting the course Additional references supporting the course
1. Grey Perry, Dean Miller, 2013. Absolute • K.N. King, 2008. C Programming: A
Beginner’s Guide, 3rd Edition, Que Modern Approach, W.W. Norton &
Publishing. Company.
2. Sachit Jani, 2016. C Language
Programming Paperback,
CreateSpace Independent Publishing
Platform.
COURSE OUTLINE
• Topics to cover in this course
CHAPTER TOPIC
1 Introduction to C Programming
2 Variable Value I
3 Variable Value II
4 Constant Values
5 Arithmetic Operation I
6 Arithmetic Operation II
7 Logic Operations
8 Expressing Statements
9 Employing Functions
10 Pointers
11 Manipulating Strings
12 Building Structures
13 Producing Result
COURSE LEARNING OUTCOMES,
CLOS and Mapping of MOE’s Domain
At the end of this module, YOU should be able to:

Course Learning
Programme Learning
Outcome Description Outcome (PLOs)
(CLOs)
Explain background and basic concepts of object-
CLO 1 PLO 1
oriented programming.
Construct object-oriented programming to design
CLO 2 PLO 5
computer-based solutions using selected software.
Design programming coding for real life applications.
CLO 3 PLO 3
MQF LEARNING OUTCOMES
DOMAINS AND CLUSTER
OUTCOMES BASED EDUCATION (OBE)

OBE is education based on producing educational


outcomes that:

▪ Focus on what students can do after they are taught


▪ Expect all learners / students to successfully achieve (sometimes
minimum) level of knowledge and abilities.
STUDENT LEARNING TIME (SLT)

Course Credit Value 3


Total Learning Hours 120.5
Lecture: 14
Tutorial: -
Final Exam - OSPE 20 MINUTES
Presentation: -
Practical: 27
Independent Learning Time: 79.5
TEACHING STRATEGIES AND
ASSESSMENT METHODS

CLOs Teaching Strategies Assessment Methods Weightage (%)

CLO 1 Lecture, Practical Report, Presentation 20 %

CLO 2 Lecture, Practical OSPE 50 %

CLO 3 Practical, Project Project 30 %


ASSESSMENT WEIGHTAGE

• Report = 20 %
• Presentation = 10 %
• Programming Test (OSPE) = 20 %
• Individual Project = 50 %
LECTURE MANAGEMENT

You should abide by all the rules & regulations of UoC


✓ PROPER attire

✓ NO speaking in languages other than English

✓ Attendance is COMPULSORY and valid medical certificates must


support any absence from class.

✓ Three cases of LATENESS will be equal to one absence

✓ All handphones should be TURNED OFF during lectures


REPEAT SUBJECT

New Academic Regulation: Starting from the March


2023/2024 academic session, a new university academic
regulation has been implemented:

• Repeating a course is only allowed a maximum of 2 times.

• If you fail the course for the third time, you will be
academically dismissed.
ABSENTEEISM FROM CLASS

2 times absent
from class

3 and more
times absent
from class

© 2019, University of Cyberjaya. Please do not reproduce, redistribute or share without the prior express permission of the author.
STUDENT SUPPORTS

❑Consultation hours

❑Resources
✓ Reference material

✓ Internet resources

✓ Use of Library
Examination Grading Scheme
(Refer to Academic Regulation UoC (2020), Clause 5.15)
IMPORTANT REMINDER

ASESSEMENT POSSIBLE WEEK


TASK/EXERCISE EVERY CLASS
PROJECT WEEK 7 – WEEK 10
PRESENTATION WEEK 14
OSPE WEEK 14
THANK YOU

Address Telephone Website


University of Cyberjaya 03 - 8313 7000 www.cyberjaya.edu.my
Persiaran Bestari,
Cyber 11, 63000 Cyberjaya, Facsimile Email
Selangor Darul Ehsan, Malaysia. 03 – 8313 7001 inquiry@cyberjaya.edu.my

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy