UMUC Europe
SearchSearch Contact UsMyUMUC Site MapWebTycho  
  M. Logo
UMUC European Division-Term v/99-00

UMUC in Europe - Term 1/00-01

INSS 510 COMPUTER CONCEPTS

COURSE OUTLINE  

Class Times: Weekends B           Class Location: SHAPE TBA

Lecturer: Valerie Mock, Ph.D.

Phone: TBA

e-mail: UMUC_BLX@hotmail.com, docmock@hotmail.com

Office Hours: 1/2 hour before and after each class session and other times by appointment

Pre-requisite: All undergraduate prerequisite courses or permission of the lecturer

Course Credit: 3 semester hours

TEXTBOOK: Systems Architecture: Hardware and Software in Business Information Systems, by Stephen D. Burd. Second edition, 1998. Publisher: Course Technology, Cambridge, MA.

HANDOUTS: Will be distributed from time-to-time; you will be responsible for this material also.

COURSE DESCRIPTION:

This course provides an overview of basic computer concepts as they apply to MIS professionals. Emphasis is on basic machine architecture including data storage, data manipulation, and the human-machine interface including the basics of operation systems, algorithms, and programming languages. In addition, the basic concepts of data organization including data and file structures are examined. Emerging trends in computer technology and their impact on organizational systems are also discussed. Students will be required to complete programming projects.

GRADING CRITERIA:

Application Programming Project

20 points

Three Vocabulary Quizzes

15 points

Contributions to the Literature Review

10 points

Class Participation

5 points

Midterm

25 points

Final

25 points

Total

100 points

 GRADING SCALE:

90-100 points = A; 80-89 points = B; 70-79 points = C; Below 69 = FA

 

ASSIGNMENTS

 Application Programming Project--Each student will be expected to develop a Request for Proposal (RFP) that describes a unique user situation of the student's choosing. This must involve at least two different activities from a list of activities that will be passed out along with the formal assignment memorandum. Once the RFP has been reviewed by the instructor and the proposal presented to and critiqued by the class, then the student will be required to program the two separate activities (or modules). There are several assignment due dates for this project, which must be met; however, only one grade is given on the entire project, so students have until the next to the last class session to incorporate instructor comments into the final project. The purpose of this assignment is to help the student understand the overall process while working specifically on some of the topics addressed in the class.

Vocabulary Quizzes-There will be three vocabulary quizzes covering the key terms presented at the end of the chapters covered in the immediately preceding classes (since the last quiz). These quizzes will likely be of the fill-in-the-blanks/short answer/matching variety.

Contributions to Literature Review-Students are expected to: 1) provide a list of at least two references, one from the text and one external to the text, and 2) present a brief synopsis of a topic (such as the use of ADA in the military) with references to the class. The latter item should be a five-minute presentation and a one-page handout for the class members.

Class Participation-Students will be graded on the quality of their classroom participation. Graduate students are expected to be able to discuss the concepts in the book and demonstrate their application of the materials through discussion of real-world problems.

Midterm/Final--The midterm and final will consist of short answer essay questions related to the goals listed at the beginning of each chapter and a comprehensive exam question similar to that actually given on the comprehensive exams. This portion of the tests (worth 100 points) will be graded exactly like the comprehensives; that is: 75% for content, 15% for English and organization, and 10% for references.

COURSE POLICIES/EXPECTATIONS:

The following policies apply to this class. These policies are generally reflected in the graduate catalog.

ATTENDANCE POLICY: Regular class attendance is expected. If you should miss a meeting, it is your responsibility to obtain information concerning the material covered and upcoming assignments. If there is a quiz or other assignment due on that class period, previous arrangements should be made with the instructor whenever possible. Please note that those students receiving tuition assistance from the Federal Government must not miss three consecutive class meetings without prior approval, or the education Services Officer (ESO) must be notified by the instructor.

ACADEMIC HONESTY: Students are expected to do their own work. Cheating on tests, plagiarism on written assignments, or any other form of academic dishonesty will result in a "0" for the assignment. Note that a D or an F usually results in at least 60 or 50 points, where violation of academic honesty results in none. See the European Division Catalog for the UMUC policy on academic dishonesty and plagiarism.
ASSIGNMENT/TEST SCHEDULES: Students are expected to hand in all assignments and complete all tests on the days they are due. If a student fails to complete any assignment or test, the resulting grade will be a "0," rather than an "F." Any other assignments will be marked down half a letter grade for each half week the assignment is late. Quizzes cannot be made-up unless the student had an excused absence. Major tests can be made up only if prior arrangements are made with the instructor.

CLASS PREPARATION: Students are expected to come to class prepared. This means they should have read the materials assigned for class for that session and have prepared any pertinent assignments. Quizzes may be given on the reading assignments before they are discussed in class.

COURSE OBJECTIVES

The objectives for this course are listed as "Chapter Goals" at the beginning of every chapter. The questions on the midterm and final will be directly related to these goals, even though the topic may not be covered in class. At the end of the class the students should be able to:

1. Define/describe the basic terms and processes related to computer systems architecture

2. Describe the various types of operating systems and be able to distinguish among them so as to apply the appropriate one to a given situation

3. Explain how the various major components of computer operating systems perform their tasks and relate to the hardware used to perform said tasks so as to be able to use the appropriate component or diagnose problems in a given situation

4. Describe the various types of computer languages (machine, assembly, and high-level) used to perform tasks and demonstrate the use of one or more of these computer languages

5. Illustrate the concepts related to data base and data storage management (both hardware and software) and apply such knowledge in a computer program

6. Illustrate the concepts related to data communications (both hardware and software) and apply such knowledge in a computer program

7. Describe the process for developing applications and be able to apply the process to a real-world situation

8. Describe the technological trends in computer development and discuss ethical issues surrounding the use of computer technology in the global community

9. Be prepared, at an introductory level, for the more advanced Management Information Systems courses that follow

Please note that there are various levels of learning that must take place before a subject matter is fully mastered. These levels (Bloom, 19xx) are: knowledge, comprehension, application, analysis, synthesis, and evaluation. An introductory course of this nature focuses on the first three levels, while the more advanced courses focus more on the latter levels of learning. The activities and assignments for this course are designed to help the student know, comprehend, and apply the basic concepts of systems architecture.

In addition to the academic objectives, students are expected to improve their skills in the following areas:

1. Critical Thinking: Students should improve their ability to analyze computer user situations and make appropriate suggestions for resolving computer software and hardware needs. The application programming project in this class encourages students to think critically about real-world situations.

2. Writing Skills: Students should improve their writing skills through the development of the Request for Proposal (RFP) and formal reporting on the major project and on the mid-term and final.

3. Oral Presentation Skills: Students should improve their presentation skills through their oral reports on the major project, class discussions, and group presentations.

4. Computer Skills: Students are expected to improve their computer skills by using word processing and programming language(s) for the completion of the assignments in this class. The use of the Internet and e-mail are also encouraged.

LECTURER INFORMATION

Teaching Philosophy-I believe students learn best when learning is fun and applied to real-world situations and when students are involved in the process. Therefore, students are expected to participate in discussions, work in groups to resolve in-class exercises, assist their fellow students when possible (without doing their work for them), and to ask questions when there is confusion. I believe that every student starts out with an A in the class and through his/her behavior illustrates to me that they are unworthy of an A. As an instructor, it is my job to facilitate the learning process, but I can't do so unless I have feedback as to what may be impeding that process.

Biography-After obtaining a BA from the University of Chicago in Anthropology, Dr. Mock worked for IBM for 15 years, primarily in the technical writing field as writer, editor, manager, and second-line manager. Her highest position was as the division's publications coordinator in the Systems Architecture Department reporting to the General Systems Division Vice President of Manufacturing. She has worked with the IBM 1800MPX system, the 360 and 370 systems, the system/34, /36, and /38, among others. For several years she was a member of an application development team working in the manufacturing, health, education, and banking industries. After leaving IBM, she worked as an consultant to the IBM Corporation, the American Red Cross, the Centers for Disease Control and Prevention, Time Systems International, and Zygonic Technologies.

In 1981 she received her MBA from Emory University and completed her Ph.D. at Georgia State University in Management in 1992. Since that time she has been teaching business courses at Piedmont College in northeast Georgia and at Fort Valley State University in central Georgia. She has been a member of the UMUC faculty for two years, teaching in both the MIS and PUAD programs.

TENTATIVE SCHEDULE

 

Topics Discussed

Activities

Class 1a

Aug. 26

Introduction to course, lecturer, and class members; Architecture overview; Careers and Resources; Systems Administration; Developing an RFP; Computer Systems Security and Physical Environment; Technological Trends; Ethical Issues

Lecture(s); board analysis of existing level of knowledge; Group development of RFP and presentation to class; Group discussion on ethics; Assignment: Read Chapters 1 & 15

Class 1b

Aug.  26

HISTORY--History of Computer Hardware; Computer Hardware: processors, functions, and components; Performance Measures and Design Functions; History of Software; Programming Languages; Systems Software; Systems Development

Lecture(s)/discussions; Possible video; Hardware demo; Software demo; Examination of various links; Assignment: Read Chapters 2 and 3

Class 2a

Aug. 27

Data Representation: math, physics, signals, goals; representation of numbers, characters, and functions; memory addressing; data structures

Lecture(s)/discussion; Chapter 4 exercises;;Assignment: Read Chapter 4 and Chapter 11, pages 426-439

Class 2b

Aug. 27

 
Data Storage--Alternatives and Tradeoffs; Storage Devices; CPU Memory Access

Lecture(s)/discussions; Oral presentations; Chapter 6 exercises; On-line links to INTEL and other processors; Assignment: Read Chapter 6

Class 3a

Sept. 9

PROCESSOR PERFORMANCE ISSUES--Processors and Instruction Sets; Instruction Formats; Clock rates; of RFPs; CPU registers and word size; Processor Implementation; Future Trends

Quiz on Chapters 1, 15, 2 & 3; Lecture(s)/discussions; Hardware demo; Chapter 5 exercises; Assignment: Read Chapter 5; Application Program Module RFP due

Class 3b

Sept. 9

System Integration and Performance--System Bus; Logical/Physical I/O; Device Controllers; I/O Processing; I/O Storage Device Performance Issues; Application development: Compilation; Support libraries; Intrepreters; Debugging; Programming languages and development tools

Lecture(s); Group Exercise-Chapter 7, problems 1&2; Discussion/vocabulary review exercise; Assignment: Read Chapters 7 & 11-pages 439+

Class 4a

Sept. 10

Data and Network Communication: Overview; Encoding Methods; Transmission Media; Channel and Media Organization; Coordinating Communications

Lecture(s)/discussions; Demonstration; Chapter 8 exercises; Assignment: Read Chapter 8; Quiz on Chapters 6, 7, and rest of 11; Application Program Module #1 due

Class 4b

Sept. 10

Distributing Computer Resources--Network services; Network Architecture; Open Systems Integration Network Layers; Standard Network Architecture

Lecture(s); possible field trip;  Group exercise on distributing systems; Assignment: Read Chapter 9

Class 5a

Sept. 23

Summary of First Half; Current Trends in System Architecture

Midterm on Chapters 1-6, 11, & 15 PLUS Quiz on Chapters covered since last quiz. 

Class 5b

Sept. 23

Input/Output Devices and Technology: Keyboards, Pointers, Printers, Displays, Scanners, Optical Devices, Audio devices

Lecture(s); discussions; Hardware demo/possible field trip or guest speaker; Assignment: Read Chapter 10

Class 6a

Sept. 24

ADVANCED TOPICS: Operating Systems: Overview; Resource Allocation; Process Management; CPU Allocation; Memory Management

Lecture(s); discussions; Possible Field trip/video on Process Control; Assignment: Read Chapter 12; Application Program Module #2 due

Class 6b

Sept. 24

ADVANCED TOPICS: Mass Storage Access and Management: Overview; Storage Allocation; Directory Content and Structure; File Organization, Operation, Manipulation, Security, and Administration

Lecture(s); discussions; Discussion/vocabulary review exercise; Assignment: Read Chapter 13

Class 7a

Oct. 7

ADVANCED TOPICS: Input/Output Service Functions; Command Layer; Network I/O

Quiz on Chapters covered since last quiz.  Group exercise on following I/O commands through the service layers depending on the type of system; Assignment: Read Chapter 14; Literature references due

Class 7b

Oct. 7

Solving User Problems; The Role of a Systems Developer

Presentation of Programming Modules by students; Q & As; possible Guest Speaker; SOCRATES

Class 8a

Oct. 8

Review of the Course Content; Analyzing Systems Design and RFP Responses

Final on Chapters 1-15

Class 8b

Oct. 8

Summary of class concepts

Presentations of projects by students; Q & As; Complete project assignment due

 

Return to: Graduate Programs Syllabi

Accreditation | Contact Us DSN 314-370-6762, +49-(0)6221-3780 | Nondiscrimination Statement | ©2008