Syllabus Erick, Joan © Sekolah Tinggi Teknik Surabaya 1
» Fluency in Linux Programming 2 © Sekolah Tinggi Teknik Surabaya
1.Introduction to Linux 2.BASH (2 weeks) 3.Text Processing Utilities 4.Python 5.System Tools 6.File and Directory Tools 7.Parallel System Tools 8.Mid Term Exam 3 © Sekolah Tinggi Teknik Surabaya
1.Basic GUI Programming using PyQt 2.Main Windows 3.Qt Designer 4.Layouts and Multiple Documents 5.Events 6.Data Handling and Custom File Format 7.Databases 8.Final Term Exam 4 © Sekolah Tinggi Teknik Surabaya
» Lecture » Discussion » Exercise 5 © Sekolah Tinggi Teknik Surabaya
» Essay » Exercise » Project 6 © Sekolah Tinggi Teknik Surabaya
» Mid Term: 30% » Final Term: 30% » Project: 25% ˃Presentation in English minutes): 20% +Communication Skill +Contents +Timing ˃Software: 80% » Quiz and Homework: 15% 7 © Sekolah Tinggi Teknik Surabaya
» Mark Lutz, Programming Python, O’Reilly, 2011 » Arnold Robbins, Bash Pocket Reference, O’Reilly, 2010 » Mark Summerfield, Rapid GUI Programming with Python and Qt, Prentice Hall, © Sekolah Tinggi Teknik Surabaya