Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

ICA Course Outline - 7205

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

MIS 103: Introduction to Computer Applications

School of Mathematics and Computer Science (SMCS), IBA Karachi


Program BBA
Department Offering School of Mathematics and Computer Science (SMCS)
Class ERP Number 7205
Faculty Usman Ali

Class details

Session Days Time Classroom


Tuesday 8:30 A.M-9:45 A.M Aman Lab City Campus
Class Days, Timing and Room Thursday 8:30 A.M-9:45 A.M Aman Lab City Campus

Session Days Tuesday &Thursday

Credit Hours 3 Credit Hours

Email uali@iba.edu.pk
Counselling Hours From 12:30 PM till 2:00 PM (Monday&Wednesday) , BDA Lab , Main Campus

Course Description

Introduction to Computer Applications (ICA) introduces the themes of structured problem-solving techniques, computational thinking,
data manipulation and representation and introductory python programming for students with no prior background to the subject of
computer science.

BBA Program Learning Goals

1. Critical Thinking
Students will develop the ability to classify, analyze and evaluate the available data/problem using appropriate techniques for effective
decision making.
• Students should be able to identify relevant business information and data in the given context. (PLO 301)
• Students should be able to critically analyze data/problems using appropriate techniques. (PLO 302)
• Students should be able to evaluate a workable solution for an organizational problem. (PLO 303)

2. Communication Skills
Students should be able to present oral & written work in organized and accurate manner (PLO 103)

Course Learning Outcomes (CLOs)

1. CLO-1 :Structured problem-solving using frameworks and tools.


2. CLO-2 :Express and Explain solution design using visual tools.
3. CLO-3 :Working with computer science applications/tools like Power BI , Python, ChatGPT / Google Bard etc. for problem
solving.
4. CLO-4 :Report writing and academic referencing.

Mapping Assessment to CLO

PLO mapped: The course is mapped with BBA PLO 103 , PLO 301, PLO 302 and PLO 303
Class Participation : CLO-1, CLO-2, CLO-3
Weekly Assessments / Quizzes : CLO-1 & CLO-2, CLO3
Labs Assignments: CLO-3
Home Assignments: CLO1,CLO2,CLO-3, CLO-4
Term Exams: CLO-1 , CLO-2, CLO-3

Teaching and Learning Methodology

1. This course needs pre-class reading ( if provided) , active class participation and regular post lecture follow-up.
2. Lecture presentations and related resources will be uploaded on Learning Management System (LMS).
3. Weekly online assessments / quizzes will be conducted for the first four weeks.
4. In class lab assignments ( graded) will be given to enforce hands-on experience with tools and techniques
5. After the first four weeks , the quizzes will be unannounced covering the non-evaluated parts from the previous lectures.

Course Learning Outcomes mapped to Program Learning Objectives

Knowledge of
Communication
All Business Critical Thinking Ethics Global Mindset
Program Learning Goals Skills
Disciplines

Course Learning Outcomes

1 PLO-302

2 PLO-302

3 PLO-301, PLO-303

4 PLO-103

Mapping to
Reference Material Course Learning Session Topic
Outcomes

1. An overview of computational
Computational Thinking
thinking.
• Structured Problem Solving
2. The long quest for computational CLO1 • Breaking a problem down into sub problems
thinking. • Problem statement. Input / Output
• Process. Angle of attack. Solution design

Visual Thinking
• Solution design
1. What is Chat GPT doing and • Visual Tools
why does it work? • Express design in words
CLO2
• Express design in visual tools
• Type of problems.
• Types of designs
• Practice. Design charades

1. IBA-ITC-ICA-BI-Case-Study Power BI-I


• BI- Excel Pivots
v 4.2-final.pdf • Power BI - Introduction
CLO3
2. Power BI Tutorial • Dataset
• Queries
• Sales dataset
1. The I in BI is for Intelligence Power BI-II
2. Power Bi tutorial - 2.2 - • The I in BI is for intelligence
CLO3
jaf.pdf • Insights and metrics
• SBP payments systems reports

Power BI-III
• Dashboards
TBD1 CLO3
• Reporting
• Creating dashboards for intelligent use and applications

Python-I
• Setup
Chapter 1 & Chapter 2
CLO3 • IDE
• Introduction
• Data Types

Python-II
Chapter 7 & Chapter 9 CLO3
• Data types continued ( List , Tuples, Sets and Dictionaries)
Midterm Exam
Python-III
Chapter 3 & Chapter 4 CLO3
• Control structures and loops

Patterns in code and data


TBD CLO1, CLO2 • Mapping code patterns to problems and solutions
• Common atomic level transactions at application level

Efficient Problem Solving


TBD CLO1, CLO2
• Algorithmic Thinking

Python-IV
Chapter 5 CLO3 • Programming Challenge-1
• Working with Functions ( Tentative)

1. Jupyter Notebook- Tutorial Python-V


2. Bank Marketing Dataset CLO3 • Programming Challenge-1
• Working with Datasets in Jupyter Notebook ( Tentative)

Word Processing
1. Report Writing
CLO4 • Report Writing (TOC , TOF, List of Tables, Index )
2. Academic Referencing
• Academic Referencing ( Zotero / Mendeley )

Intelligent & Contextual Search


Google Bard and ChatGPT: • Introduction to ChatGPT and Google Bard
Understanding Conversational AI • How to perform intelligent contextual search?
CLO3
Chatbots • How to write effective prompts
• Issues with Generative AI based search engines / tools.

Final Exam

Textbook and Pre-Course Reading Material, Important Dates.

Recommended Text:
Starting out with Python, Tonny Gaddis, Third Edition / Latest Edition

1
TBD: To be decided.
Important Dates
• Midterm Exam: October 11 to 17, 2023
• Final Exam: December 18 to December 30, 2023.

Prerequisite Skills and Knowledge to take this Course

None

Assessments and Grading Scheme


Assessment Due Date Remarks
Class participation Ongoing Punctuality , discipline and overall interactivity in the class
There will be 4 weekly assessments at the end of each of the first four
weeks on Saturdays and Sundays. For each assessment on Saturday
Weekly Assessments and Quizzes Ongoing
there is one retake on Sunday. In subsequent weeks , 3-5 surprised
quizzes ( both conceptual and practical) will be taken during the class.
Lab Assignments Ongoing Short Lab Assignment related to Python, and Power BI hands-on

Ongoing The assignments will be based on end of chapter questions / core


Home Assignments
concepts / skills and will be submitted on LMS
Midterm and Final Exam Paper Exam Weeks There are two exams of 20+30 weightage
This course follows absolute grading.

Marks Distribution

Marks Head Total Frequency Total Exempted Marks /Frequency Total Marks /Head

Class Participation 05 0 05 05

Weekly Assessments 4 0 10 25
Quizzes (N-1) 3-5 1 15

Lab Assignments 3 0 10 10

Home Assignments 3 0 10 10

Term Exams 2 0 20+30 50

Total Marks 100

Comments and/or Suggestions

• Since subsequent topics are built on previously learned material, it is imperative that students keep up with the material. In
addition, you should ensure that lectures are understood properly.
• A student who misses a class is responsible for obtaining information on course content, assignments, due dates, test dates, etc.
• It will only be possible to get full marks in class participation if you have full attendance.
• Unethical behavior (cheating, plagiarism, proxy attendance) will be strictly penalized.
• Students are expected to read all topics and solve all end of chapter problems given in the textbook.
• Students are expected to go through all the provided teaching resources and web links

Technology & Innovation

• All course materials will be posted on LMS, and grades will be posted on ERP. Students are responsible to stay updated on
these platforms.
• Students should have credentials to access the lab PCs , internet, ERP , LMS and email account.
• For discussions and course related queries please join the class Whatsapp group and avoid sending direct messages
• In case of course related queries , visit the instructor individually ( not in group) during counselling hours after seeking prior
appointment.

Experiential Learning Exposure(s)

• Guest Speaker Session/ Group Assignments

Social Contribution / Impact

• Consideration of the data security , privacy, netiquettes and copyrights while using computer applications

Academic Conduct

IBA policy

Attendance Policy

IBA policy

Plagiarism Policy

IBA policy

Withdrawal Policy

IBA policy

You might also like