University
College Dublin

Management
Information Systems
MIS 387: Introduction to
Computer Programming
First
Semester 1999-2000
Last
updated Saturday, February 09, 2008
LECTURER : Dr. Derek
O'Connor
Retired
Sept 2000 -- See Home
Page
EMAIL
: Given
out in Class
PHONE :
706-8202
OFFICE :
D412 Arts-Commerce Building
Lectures : 12.00 -
2.00 Tuesday
Lab Class: 2.00 -
3.00 Friday
COURSE PURPOSE:
The purpose of this course
is to introduce students to the
fundamental concepts of algorithms and their
implementation in the programming language
Pascal.
COURSE OUTLINE:
The topics covered in this course include:
Contents MIS387-0.pdf
( file sizes 120-190 KB)
- Introduction
to Algorithms MIS387-1.pdf
- Introduction to
Pascal MIS387-2.pdf
- Elementary Data Types
MIS387-3.pdf
- Elementary Statements
MIS387-4.pdf
- Control Structures
MIS387-5.pdf
- Procedures and Functions MIS387-6.pdf
- Text Files and Input/Output MIS387-7.pdf
- Data Structures MIS387-8.pdf
- Searching & Sorting MIS387-9.pdf
Assignments :
- Input - Output:
ASS-99-1.pdf
- Mortgage Payments :
- Frequency Counts :
ASS-99-3.pdf
--- EncBr11.txt
Assessment :
- 3 or 4 programming assignments counting
for 10% of total grade
- 1 mid-semester exam counting for 15%
of total grade
- 1 final exam counting for 75%
of total grade
Recommended Texts :
- O'Connor, Derek R. : An
Introducion to Pascal :
Notes for MIS 387, 1999 (see links above)
- Hennefeld, Julien : Using
Turbo Pascal 6.0-7.0, 3rd Ed.,
PWS Publishing Co., 1995.
- Any introductory book that uses Turbo
Pascal. Nearly all books cover the
material in this course.
Past Exam Solutions
:
MIS
357 1998
(pdf) and MIS
387 1999
(pdf)
Past Mid-TermExams
: MIS
387 1998 MT
(pdf)
[MIS
Home Page] [Graduate
School Home Page]
[Faculty
of Commerce Home Page]