ISOM3230 Business Applications Programming (L3)

Similar documents
ABNORMAL PSYCHOLOGY (PSYCH 238) Psychology Building, Rm.31 Spring, 2010: Section K. Tues, Thurs 1:45-2:45pm and by appointment (schedule via )

General Psychology. Professor. Course Description. Course Objectives. Accommodations. PSY 201 (10544, 10545) Fall 2013 M/W 4:00 5:50 ITC 211

Social Psychology. PY 303A (16195); SO 303A (16219) Fall 2012 M/W 9:30 10:50 Harbert 329

Los Angeles Pierce College. SYLLABUS Math 227: Elementary Statistics. Fall 2011 T Th 4:45 6:50 pm Section #3307 Room: MATH 1400

BUS Computer Concepts and Applications for Business Fall 2012

GEOGRAPHY 339: DISASTER MANAGEMENT AND COMMUNITY RESILIENCE DEPARTMENT OF GEOGRAPHY, UNIVERSITY OF VICTORIA Course outline Fall 2015

MKT 403: Electronic Marketing, Class 38724

COURSE: PSYC 1101 (11) Introduction to Psychology TIME AND DAYS: Tuesdays & Thursdays; 1:00 2:15 pm CLASSROOM: Science Center 1405 (and computer lab)

FIN (MBA ) FINANCIAL MODELING Spring Office Phone: Office Hours: 3:00-4:00pm Tuesday/Thursday or by appointment

Introduction to International Politics PLSC 212 Winter 2016

Advanced GIS M W F 12:00 1:00 GRG 316

Social Marketing. MGT 3250Y Fall 2013 Fridays 6:00 8:50 p.m. Room: S4037.

LINGUISTICS 100 COMMUNICATION AND LANGUAGE Course Syllabus Department of Linguistics - Simon Fraser University Fall Semester 2009

Elmira Business Institute Student Syllabus: Spreadsheet Applications (MIS102) Semester:

Any additional readings will be available as pdf documents on our course website.

General Psychology, PSY 101

SYLLABUS MIS 6713: Delivering Business Value through Information Systems Fall 2014

Best way to contact me: listed above or stop by my office; I don t read WebCT

Business Administration

PSYCH 460 CLINICAL CHILD PSYCHOLOGY SPRING 2013

PSY 303, Mehta, Spring 2014 Page 1

Drop Policy: A course drop grade will be assigned in accord with UTA policy (see current catalog).

Accounting : Accounting Information Systems and Controls. Fall 2015 COLLEGE OF BUSINESS AND INNOVATION

Canisius College Computer Science Department Computer Programming for Science CSC107 & CSC107L Fall 2014

ISM 4113: SYSTEMS ANALYSIS & DESIGN

MIS 140 Management Information Systems Course Syllabus for Fall Quarter 2013

MAT 117: College Algebra Fall 2013 Course Syllabus

MET 230 Robotics Course Outline

IMD-275 Advanced Multimedia & Web Design Fall 2015

Chemistry 201B Syllabus Cuesta College General College Chemistry II Fall units

Mgt 2020Y - Marketing Fall 2013 Wednesday: 6:00 8:50pm, S4037. Wednesdays 9:00-10:00pm or by appointment.

DePaul University Kellstadt Graduate School of Business ACC 555 Management Accounting for Decision Making

BCM 247 BUSINESS COMMUNICATION Course Syllabus Fall 2012

General Psychology. Course Syllabus

INTRODUCTION TO INFORMATION TECHNOLOGY

Cheryl Woodward

BC 201 Introduction to Radio/TV/Internet (Credit Hours: 3.00)

CS 1361-D10: Computer Science I

MATH Advanced Business Mathematics

The University of Akron Department of Mathematics. 3450: COLLEGE ALGEBRA 4 credits Spring 2015

through d2l Phone: Office: Ewing 240 Office Hours: Online "Office Hours": Friday 11:00-12:00

Hong Kong University of Science and Technology School of Business and Management Spring 2015

BADM323: Information Systems for Business Professionals SU2016 Online Course

CHIPOLA COLLEGE COURSE SYLLABUS Chipola s website:

ENC2210 Technical writing for health science majors. Course Description:

Syllabus COMP 517 Computer Security Penn State Harrisburg Fall 2009

Busn 135 Syllabus. Business Math using Excel. (Syllabus subject to change)

ITP 300: Database Web Development. Database Web Development (Monday section) Fall 2012 Course Units

STA 4442 INTRODUCTION TO PROBABILITY FALL 2012

Agricultural Accounting AECO 2200 Course Outline. : relad@abac.edu Other times by appointment

Project 1: Stop Motion (no sound) Project 2: Stop Motion (with Sound) Project 3: Graphics/Still Images and Video (with sound)

ISB 205 Management Software Fall 2014 Semester

South Plains College. MATH 2320 Differential Equations Section 001, M W 8 9:15 am Math Bldg., Rm. 105

Elmira Business Institute Introduction to Health Information Management(MED 270)

University of Manitoba Department of Sociology Social Psychology: Soc 2330, A01 Fall, 2011

Human Resource Management Political Science (POLS) 543 Spring 2013 Course Meets: Tuesday and Thursday 11:00-12:15 p.m. Faner 3075

Principles of Financial Accounting Bus 210

FUNDAMENTALS OF NEGOTIATIONS Purdue University Fall 2014 CSR CRN Tuesday and Thursday 7:30 AM - 8:45 AM Krannert Building G016

MKTG , Marketing Research and Information Technology Course Syllabus, Spring :30-11:00 a.m. MW

22-MGMT Human Resource Management Lindner College of Business University of Cincinnati SPRING 2016

PSY 2012 General Psychology Sections 4041 and 1H85

COURSE WEBSITE: *This is essential for success in this class.

University of Colorado Denver College of Engineering & Applied Science CVEN 5235 Advanced Construction Engineering

FIN-516 Financial Modeling II Fall Semester, Mod. 2,

COURSE DESCRIPTION. Required Course Materials COURSE REQUIREMENTS

Canvas: All tests and assignments will be submitted through use of Canvas, which can be found using the following link: learn-wsu.uen.

TECM 3200: Web Design and Development University of North Texas Technical Communication Spring 2015

IVY TECH COMMUNITY COLLEGE REGION 03 SYLLABUS MATH 136: COLLEGE ALGEBRA SUMMER Instructor: Jack Caster Telephone: ext.

LSC 740 Database Management Syllabus. Description

Paralegal/042 Workers Compensation for Paralegals Spring 2016 Section 1660 CE 206 Saturdays 9:00 a.m. 1:00 p.m. March 12 June 4, 2016

SYLLABUS: BUSINESS MATHEMATICS

Syllabus Systems Analysis and Design Page 1 of 6

UNIVERSITY OF DAYTON MANAGEMENT AND MARKETING DEPARTMENT MKT 315: RETAIL MARKETING Course Syllabus Winter 2008, Section 01

Business Ethics (BUS 105) Cycle II, Spring, 2012 Semester

ACG (10061) INTERMEDIATE THEORY III (3 credit hours) Tentative Syllabus spring 2012 Class hours: Wednesdays, 7:10 p.m. 10:00 p.m.

Syllabus MAC1105 College Algebra

Introduction to General Psychology Spring 2014 PSY , Mon. & Wed.: 6-7:15

DRAFT 5/15/15 ENGL 2021: BUSINESS AND TECHNICAL WRITING Fall 2015: Tuesdays, 6:00-7:50 (Hybrid course) in Room XXX

Chemistry 3325 Organic Chemistry II Fall 2007

Strategic Use of Information Technology (CIS ) Summer /

Research Methods in Psychology (PSYC 2301) January Term 2016 SMU-in-Taos

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS POFI 1349: SPREADSHEETS (EXCEL) COMPUTER TECHNOLOGY & OFFICE ADMINISTRATION DEPARTMENT

Remote Sensing for Geographical Analysis

Elmira Business Institute Medical Billing (MED 130) Elmira Business Institute Student Syllabus: Medical Billing (MED 130) Semester: Spring 2014

INFO 2130 Introduction to Business Computing Fall 2014

Retail Management. Office Hours: Tuesdays and Thursdays 8:30 to 9:30 am; 10:45 am to 12:30 pm; 1:45 pm to 2:45 pm Wednesdays 1 to 3:30 pm

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS MANAGEMENT INFORMATION SYSTEMS CST 2030

Central Texas College. Menu Management Semester Hours Credit: 2

COURSE SYLLABUS INTRODUCTION TO INTERNATIONAL BUSINESS MGT ONLINE FALL 2014

Course Evaluation Methods

Introduction to Child Psychology Psychology 301 (Spring 2013)

CIS/MKTG4500 Customer Relationship Management

THE UNIVERSITY OF HONG KONG FACULTY OF BUSINESS AND ECONOMICS Course Template for the Learning Outcomes System

Grading. The grading components are as follows: Midterm Exam 25% Final Exam 35% Problem Set 10% Project Assignment 20% Class Participation 10%

FIN 430: Financial Modeling (Spring 2016) Professor Russell Jame Course Overview and Objectives Course Prerequisites Required Materials

Course Syllabus CJ W Intro. to Homeland Security, Internet based Spring 2016

MUSB SURVEY OF THE MUSIC BUSINESS. CRN Spring Spring Branch Campus - Room 405 6:00 p.m. - 10:00 p.m. Wed

BUS 6180 INFORMATION TECHNOLOGY MANAGEMENT (Technological & Innovations Management) Spring 2011

COURSE OUTLINE BIOLOGY 366 BEHAVIOR OF ANIMALS NORTHERN ARIZONA UNIVERSITY FALL 2012

ISM 4403 Section 001 Advanced Business Intelligence 3 credit hours. Term: Spring 2012 Class Location: FL 411 Time: Monday 4:00 6:50

Transcription:

ISOM3230 Business Applications Programming (L3) Time: Mon 16:30-18:00; Friday 12:00-13:30 Venue: LSK1010 Course goals This course will provide you with skills and knowledge of business applications programming and experience in designing and developing business applications. Learning outcomes By the end of this course, you will be able to: 1. Explain the relationships among computer, programming and programming language 2. Apply programming concepts to solve business problems 3. Describe the logic and flows of given programs 4. Predict the output of a program 5. Write programs with common programming practices 6. Identify and fix logical and runtime errors in programs Course description This course is designed to train students to understand programming, in particular business applications programming. Students will learn why we need to use programming in their professions and why they build business applications, how business applications influence business workflows, how programming could be more beneficial and useful in business applications, and so on. Students will learn basic programming syntax and structure, and how to build basic business applications using high-level programming languages. Teaching & Learning Activities Lecture Laboratory Assignment Roles in the Course Explain key concepts to students using an active learning approach, in-class exercise, and after-class discussion of questions. Apply concepts presented in lectures to hands-on exercises. It requires students to apply their understanding in programming to solve business problems. Course Learning Outcomes addressed 1, 2, 3, 4, 5, 6 2, 3, 4, 5, 6 2, 3, 4, 5, 6 Page 1

Instructors Lecturer Tutor Tutor Name Muller Cheung Michael Cheung Sam Ng Office LSK5045 LSK4065 LSK 4065 Email mcheung@ust.hk immichael@ust.hk imsamng@ust.hk Telephone 2358 8142 2358 7653 2358 7638 Course web http://canvas.ust.hk/ Updates of the course contents and other information will be posted on the course website. You are advised to check this site regularly throughout this course. Course schedule Schedule of Lecture (Tentative) Wk. Date Topics Readings Assignment Due/Remark 1 2/9 Introduction to Programming 1 5/9 Visual Basic: Data 9/9 Visual Basic: Input/Output 2 12/9 Visual Basic: Input/Output 16/9 Holiday 3 19/9 Visual Basic: Conditional Statements Asg. 1 Release 23/9 Visual Basic: Conditional Statements (24/9) *Ch. 2, 4 26/9 Visual Basic: Looping 11-12, 30/9 Visual Basic: Looping 14 5 3/10 Visual Basic: Arrays 7/10 Visual Basic: Arrays 6 10/10 Holiday 14/10 Visual Basic: Methods 7 17/10 Visual Basic: Methods 21/10 Revision Asg. 1 Due (24/10) 22/10 Mid-term Exam 8 24/10 VBA: Class and Objects + VBA Basics 28/10 Excel Objects 9 31/10 Excel Objects Asg. 2 Release #Ch. 5 (29/10) 9 4/11 Range Objects 10 7/11 Range Objects 11/11 BA1: Data Manipulation and Validation 11 14/11 BA1: Data Manipulation and Validation 18/11 BA2 - Implementing Formula 12 21/11 BA2 - Implementing Formula 25/11 TBA Asg. 2 Due (30/11) * Microsoft Visual Basic 2013 Step by Step # Excel 2013 power programming with VBA Note. Schedule is tentative. Please visit Canvas for updated schedule, readings, and assignments. Page 2

Schedule of Laboratory (Tentative) Wk. Date No. Video Lab Topics 1 [Video] Introduction to Visual Basic 2013 2 8/9 1 Introduction to Visual Basic 2013 3 15/9 2 VB: Data 4 22/9 3 VB: Input/Output 5 29/9 4 VB: Conditional Statements 6 6/10 5 VB: Looping 7 13/10 6 VB: Array 8 20/10 7 VB: Methods [Video] Introduction to VBA and Macro Recording 9 27/10 8 VBA: Basics 10 3/11 9 VBA: Excel Objects: Workbooks and Worksheets 11 10/11 10 VBA: Range Objects: Cells Manipulation 12 17/11 11 VBA: Simple Monthly Expenses 13 24/11 12 VBA: Formula Note. Schedule is tentative. Please visit Canvas for updated schedule, readings, and assignments. Laboratory (Venue: LSK G021) Section Day Time LA1 Thur 16:30-17:30 LA2 Wed 16:30-17:30 LA3 Thur 12:00-13:00 LA4 Thur 13:30-14:30 Optional Lab Consultation (Venue: LSK G021) Day Time Fri 10:30-12:00 Reference books The following reference books are available at the university library: Halvorson, Michael (2013), Microsoft Visual Basic 2013 Step by Step, Microsoft Press. Walkenbach, John (2013), Excel 2013 power programming with VBA, John Wiley & Sons. Page 3

Assessment scheme Components Learning goals assessed Percentage of the grade A. Midterm Exam 2, 3, 4, 5, 6 27% B. Final Exam 2, 3, 4, 5, 6 35% C. Lab Assessment 2, 3, 4, 5, 6 8% D. Assignment 2, 3, 4, 5, 6 30% TOTAL: 100% A. Midterm Exam (27%) All course materials, assigned readings, lecture notes, exercises, and discussions are subject to the examination. B. Final Exam (35%) The final exam is non-cumulative. C. Lab Assessment (8%) Students are required to show the tutor their understandings of lab materials through lab demonstrations. Throughout the semester, each student will perform TWO lab demonstrations (one will be before midterm exam and the other one will be before final exam) and students need to inform the tutor their available time slots. Then the tutor will randomly select a group of students for each lab demonstration and informs the selected students one day in advance about the details of lab demonstration. The duration of lab demonstration is 5 minutes per student. The demonstration will be a face to face demonstration to be held in FYP room (LSK 4048). Late demonstration will result in 0 marks. D. Assignment (30%) The objectives of assignments are to analyze business problems and resolve these problems using VB and VBA. The details of the assignment will be announced later in the course. Assignment 1 (Individual) - (15%) Write a program in Visual Basic (VB). The program is required to meet ALL requirements set out in the assignment. This assignment will be released on Sept 24, 2016 and due on Oct 24, 2016. Assignment 2 (Group) - (15%) Write a program in VBA only. The program is required to meet ALL requirements set out in the assignment. This assignment will be released on Oct29, 2016 and due on Nov30, 2016. Page 4

Grade appeal All scores will be uploaded to Canvas when ready. It is the student's responsibility to check their scores and make sure they are correct. Any appeal to score has to be filed through email to both Dr. Cheung and your tutor (Michael or Sam). No appeal to a particular score shall be allowed 72 hours after its score release day. Make-up policy There will be no make-up exams except due to extraordinary circumstances beyond your control such as medical emergencies. If there is a conflict in exam schedule with another course, you should resolve it before the add-drop period (e.g., consider taking a different course during add/drop period). In case of absence due to medical emergencies, you have to submit appropriate documentation issued by a registered medical practitioner in order to be considered for a make-up exam. Academic honesty Academic integrity is a critical value of the university community. Integrity violations destroy the fabric of a learning community and the spirit of inquiry that is vital to the effectiveness of the University. Dr. Cheung has absolutely no tolerance for cheating and there are no acceptable excuses. Anyone caught cheating, plagiarizing, and any other form of academic dishonesty will have their course grade lowered by at least one letter grade. In addition, Dr. Cheung is bound to report any unethical behavior or evidence of dishonesty in this course to the University. Please remember the current university rule: "If a student is discovered cheating however minor the offence, the course grade will appear on the student's record with an X, to show that the grade resulted from cheating. This X grade stays on the record until graduation. If the student cheats again and "earns" another X grade, the student will be dismissed from the University." Plagiarism is copying anything (text or ideas) from another source without citing that source. If you use another person's idea you must cite it, even if you rewrite the idea in your own words. Extreme care must be taken to avoid passing of other's work as one's own. You are required to provide appropriate citations when you use ideas and arguments or otherwise draw on others' work. If you use research from another source or from the Web you MUST cite the source. This is true even if you use only the general idea and not the exact words. Page 5