Skip to main content

ISL 482 - Advanced Computer Applications

Faculty of Business and Management Sciences · Business Administration (English 30%) · Undergraduate

ECTS: 5 T+P+L: 0+3+0 Departmental Elective
Coordinator: Dr. Öğr. Üyesi Ömer GİZLİER

Course Objective

The course aims at providing a thorough introduction to the use of programming in Excel through macros. Students will be able to automate and streamline workflow using VBA procedures and modules. 

Course Content

The course teaches how to build effective spreasheets using Excel VBA functions and formulas.

Required Resources

İleri Düzey Excel 2016, Ömer Bağcı, Seçkin-Bilgisayar, 8. Basım

Recommended Resources

İleri Seviye Excel 2019 Serdar Özbay SIFIRBİR YAYINLARI

Course Learning Outcomes

  1. Produce and enhance analytical spreadsheets.
  2. Build the models extensively using Excel built-in functions.
  3. Manage and summarize complex data.

Core Area Distribution

(34) Business and Administration%40 (48) Computing%60

Teaching Methods

ExpressionQuestion-AnswerExercise and PracticeExperiment - Test / Lab/ Workshop / Field Practice

Assessment & Evaluation

Testing (Essay / Tests: True-Falls, multiple-choice, short answer, matching)

ECTS / Workload

ActivityQuantityDuration (h)Total Workload
Course Duration (Including Exam Week)16348
Out of Class Study Period16464
Midterm111
Quiz000
Assignment000
Practice11010
Final111

Course Schedule

WeekSubjectPreparation
1Introduction to coursereading
2VBA macrosreading
3Excel Object Modelreading
4VBA variables, data typesreading
5VBA variables, data typesreading
6VBA subproceduresreading
7Range objectsreading
8Midtermreading
9Worksheet objectsreading
10Excel eventsreading
11Interaction with Workbooks, Filesreading
12Interactions with External Programsreading
13Interaction with Userreading
14User Formsreading
15Web applicationsreading
16Final SınavıFinal Sınavı