Professional Documents
Culture Documents
College of Commerce and Business Administration Course Syllabus MISS 212: Business Programming Fall 2013-2014
University Mission Dhofar University strives to achieve excellence in teaching, research, and community service, in an open learning environment conducive to creativity and innovation and to the acquisition of cutting-edge professional knowledge. Course/Instructor Information
Course Code Course Title Credit Hours Pre-requisite Venue Delivery Mode Day(s) and Time Instructor Name Email Office Location Telephone Extension Office Hours : : : : : : : : : : : : MISS 212 Business programming 3 CMPS 100B / BUSS 106 CCBA 001B Lecture and Computer Lab Monday/Wednesday 11:00 to 12:15 and Sunday/Tuesday - 19:00 to 20:15 Dr. Mirsobit Mirusmonov mmirusmonov@du.edu.om 212B 7453 Sun/Mon/Tue/Wed/Thu 14:00 to 15:00
Course Description
This course provides an exposure to algorithm development, programming, computer concepts, the design and application of data and file structures. It includes the use of logical and physical structures for both programs and data. It introduces students to business programming applications by providing them with the skills necessary to design and implement programs for user interfaces. This course covers fundamentals of objectoriented program development using top-down design, structured programming and debugging, testing and implementation, and elementary data structures. Visual Basic is used as the software tool for students to learn about the fundamentals of programming for business applications. Topics include: data structures and presentation: characters, records, and files; precision of data; information representation, organization, and storage; algorithm development; programming control structures; program correctness; verification, and validation; file structures and representation; programming in traditional and visual development environments that incorporate event-driven, object-oriented design. Page | 1
Learning Outcomes
Intended Learning Outcomes Knowledge 1 To learn the concept of programming in general 2 3 4 To understand the necessity of programming in business To get acquainted with visual basic To recognize the need for programming structures and implement them Assessment Methods Exam Exam Exam Exam, Lab work Exam Exam Exam, Lab work Exam, Lab work Lab work Lab work Lab work
Cognitive Skills 1 To learn the fundamentals in programming 2 3 4 To reflect programming skills with visual basic To use critical thinking skills to solve real business problems To implement proper program design using visual basic
General Competencies 1 Master skills of program analysis 2 3 Focus on polishing programming capabilities Implementation of programming for own business idea
University Mission
Dhofar University strives to achieve excellence in teaching, research, and community service, in an open learning environment conducive to creativity and innovation and to the acquisition of cutting-edge professional knowledge.
University Vision
Dhofar University aspires to occupy a recognized position among the institutions of quality higher education.
Graduate Attributes
1. 2. 3. 4. 5. Exhibit a broad intellectual base evidenced by familiarity with great debates and major books in more than one culture Demonstrate capacity for self-expression, critical thinking, creativity, and out-of the-box intellectual skills Master technical skills relevant to the students chosen field, commensurate with program level and objectives Practice tolerance, humility, respect for differences, and commitment to service 2 Practice life-long learning skills
Page | 2
Some topics need distribution of external material. This material should be considered as a supplementary material not a substitute of the text book. Microsoft Visual Basic, Crystal Report Laptops
Learning/Teaching Strategies
Learning and Teaching Strategies e.g. The course is combination of theory and practical modules. The lecture would include tutorials; home works; assignments; in-class participation; and short quizzes. Students need to refer the text books and/or internet sites together with the handouts to update their knowledge and cope up with the assignments and other assessments. Class attendance is required and will be monitored. A student who misses more than 20% of his/her classes will be recommended to drop from the course. Students are expected to develop their skills for at least 6 hours a week in their self paced learning sessions.
Problem Analysis, algorithm and flow chart Visual Basic Environment Understanding the elements Use of tools one by one Knowing the various Properties of each tool Development of forms, Menus etc
4 5 6 7 8 9 10 11 12 13 14 15
Arithmetic Calculation: Examples Arithmetic Calculation: Examples (continued) Conditional Statement Conditional operators Understating the conditional statement (If End if)
Conditional Statement : Examples Conditional Statement : Examples (continued) Iterative Statement Understanding the iterative statements (For .Next; While Wend) Iterative Statement: Examples Animation: Examples Database Programming: Examples Database Programming: Examples (continued) Revision
Page | 3
Withdrawal Policy
A student may withdraw from courses after the Drop/Add period until the Thursday, 12 December, 2013 subject to the following conditions: Students who are withdrawn for excessive absences will receive a grade of WA. Student who withdraws from a course will receive a grade of W for the withdrawn course. A student cannot withdraw or be withdrawn from a course after the announced deadline unless approved by the College Administrative Committee. Students cannot withdraw or be forced to withdraw from a course if it results in the student being registered for less than 12 credits without the approval of the College Administrative Committee. A student can withdraw from only one required course per semester. Students who wish to withdraw from more than one required course must petition and seek the permission of the College Administrative Committee to do so.
th
____________
Page | 4