Beruflich Dokumente
Kultur Dokumente
ACST 3530
Credit Hours (format should be # - # - #): 3-0-3 Prerequisites: ACST 3510 Computer Architecture and Robotics Course Description for the Catalog:
4)
3 Class Hours, 0 Laboratory Hours, 3 Credit Hours This course provides a practical coverage of operating systems and networking by using Linux, a widely used open source operating system. Topics discussed in this course include basic concepts of operating systems, Linux kernel, system management basics, task scheduling, disks and devices, file systems, memory, system boots, basic concepts of networking, networking configurations, networking services, and shell scripts.
II. Justification for Course A. Explain assessment findings which led to course development. Operating systems and networking topics are accepted required core subjects in computer science, and are required in accredited programs, and required in all Association for Computing Machinery (ACM) proposed curriculum. B. Explain Required Prerequisites:
1. What is the substance of content in each prerequisite that commands its inclusion as a
prerequisite to the proposed course? ACST 3510 provides foundational knowledge on computer architecture that lays foundation for the study of the operating systems and networking. What is the desired sequence of prerequisites? ACST 2350 - ACST 3510 What is the rationale for requiring the above sequence of prerequisites? ACST 2350 provides fundamental knowledge on computer programming logic that will be used in the study of shell programming in ACST 3530. ACST 3510 provides foundational knowledge on computer architecture that lays foundation for the study of the operating systems and networking. How often are the required prerequisites offered? Every Fall Semester (Planned new courses)
2. 3.
4.
III. Additional Information A. Where does this course fit sequentially and philosophically within the program of study. It is part of the required core of the new Applied Computer Science and Technology Bachelor of Arts. B. What efforts have been made to ensure that this course does not duplicate the content of other college courses with similar titles, purposes, or content? This course differs in orientation, topic coverage, foundational theory, and laboratory experiences from the following two required courses in the BS Computer Science: Operating systems, Networking and Computer Architecture. C. Where will the course be located in the program (elective, required in Area F, required or elective for the major)? Indicate and justify its placement in the curriculum. Upper Division Major Requirement D. How often will this course be offered? Once per year. E. All sections of the course will be taught with the understanding that the following apply: 1. Purpose of the course:To cover practical knowledge of operating systems and networking by using Linux, a widely used open source operating systems. 2. Objectives of the course: Upon the completion of the course, students will be able to demonstrate their understanding of the basic concepts of operating systems demonstrate their understanding of the basic concepts of networking
demonstrate their ability to conduct Linux networking configuration and maintenance demonstrate their ability to write shell scripts. 3. Course content: Concepts of operating systems, Linux kernel, system management basics, task
demonstrate their understanding on how Linux works demonstrate their ability to conduct system administration on a Linux system
scheduling, disks and devices, file systems, memory, system boots, concepts of networks, networking configurations, networking services, and shell scripts.
F. What instructional methodologies will be incorporated into the course to stimulate group process, writing skills, multiculturalism, and educational outcomes? Students will work in small groups in a lab setting on hands-on OS and networking projects. Traditional lectures will be used for operating system and networking topics, with live demonstrations using Linux. Students will be required to submit lab reports for grading. G. Outline the plan for continuous course assessment. What are the department, school, college, or professional standards which will be used for the assessment? How will it be determined that the course is current, meeting the educational needs of students and responsive to educational standards? How often will the course assessment be done by the department? Instructors will assess their courses each semester against the learning objectives for the course, using a process consistent with KSUs AOL and ABET (Accreditation Board for Engineering and Technology), and recommend changes and improvements. This process requires a report from the faculty member on the student attainment of learning objectives, and the method of evaluating those objectives (typically by success rates attained on exams and projects).
The faculty on the BA-ACST program committee will annually assess the course content and learning objectives against the degree programs learning objectives, and recommend changes and improvements. The faculty on the BA-ACST Program Committee will annually assess the sufficiency of the prerequisite courses as a foundation for this course (ACT 3530), and will assess the sufficiency of this course in providing prerequisite foundations for follow-on courses.
H. Required Syllabus Contents (See Faculty Handbook, page 3.17-3.18 for details about KSU syllabi).
demonstrate their understanding of the basic concepts of operating systems demonstrate their understanding of the basic concepts of networking demonstrate their understanding on how Linux works demonstrate their ability to conduct system administration on a Linux system demonstrate their ability to conduct Linux networking configuration and maintenance demonstrate their ability to write shell scripts.
Textbook: How Linux Works, No Starch Press, ISBN 978-1-59327-035-3 Instructional Methods and Attendance Policy: Courses will meet for lecture, with lectures
recorded and available for viewing as recordings (asynchronous). Lectures will include demonstrations. Laboratory experiences will include explanation and lab process and expectations. This course will not be available as a full distance-learning course, but as a hybrid course with recorded lectures and required attendance for all labs, but not for lecture.
Course Requirements and Assignments: The course will meet for traditional lecture, and will
also meet separately for laboratory experiences. Students will be expected to meet for lecture, take all exams and quizzes, participate in laboratory experiences, and complete and turn-in laboratory reports for grading.
Evaluation and Grading: Evaluation will be through exams, quizzes, grading of lab reports, and
attendance at lab sessions. Evaluation will consist of: Midterm Exam: 30% Final Exam: 40% Robotics Labs & Reports: 30% 100% Academic Honesty: Every KSU student is responsible for upholding the provisions of the Student Code of Conduct, as published in the Undergraduate and Graduate Catalogs. Section II of the Student Code of Conduct addresses the University's policy on academic honesty, including provisions regarding plagiarism and cheating, unauthorized access to University materials, misrepresentation/falsification of University records or academic work, malicious removal, retention, or destruction of library materials, malicious/intentional misuse of computer facilities and/or services, and misuse of student identification cards. Incidents of alleged academic misconduct will be handled through the established procedures of the University Judiciary Program, which includes either an "informal" resolution by a faculty member, resulting in a grade adjustment, or a formal hearing procedure, which may subject a student to the Code of Conduct's minimum one semester suspension requirement. Students are encouraged to study together and to work together on lab assignments as per the instructors specifications for each assignment; however, the provisions of the STUDENT CONDUCT
REGULATIONS, II. Academic Honesty, KSC Undergraduate Catalog will be strictly enforced in this class.
IV. Resources and Funding Required A. What resources will be redirected to accommodate this course? No additional resource is needed B. Explain what items will cause additional cost to the department/school/college Personnel0 Computer Technology: 0 Library resources0 Equipment0 Space0 V. COURSE MASTER FORM This form will be completed by the requesting department and will be sent to the Office of the Registrar once the course has been approved by the Office of the President. The form is required for all new courses. DISCIPLINE: ACST COURSE NUMBER: 3530 COURSE TITLE FOR LABEL: Linux operating systems and networking (Note: Limit 30 spaces) CLASS-LAB-CREDIT HOURS: 3-0-3 PREREQUISITES: ACST 3510 Approval, Effective Semester: Fall 2012 (Note: This can be no earlier than the term after approval by the UPCC.) Grades Allowed (Regular or S/U): Regular If course used to satisfy CPC, what areas? None Learning Support Programs courses which are required as prerequisites: None
KENNESAW STATE UNIVERSITY UNDERGRADUATE PROPOSAL New Course (Not General Education)
Course Prefix and Number: ACST 3530 Responsible Department: CS Proposed Effective Date: Fall 2012 (Note: This can be no earlier than the term after approval by the UPCC.)
Signature Page
Submitted by: Drs. Ken Hoganson, Ying Xie Name ___ Approved ___ Not Approved ___ Approved ___ Not Approved ___ Approved ___ Not Approved 5/15/11 Date _____________________________ Department Curriculum Committee, Date _____________________________ General Education Council*, Date _____________________________ Professional Teacher Education Unit Program Area*, Date _____________________________ Department Chair, Date _____________________________ College/School Curriculum Committee AND/OR Teacher Education Council*, Date _____________________________ College/School Dean, Date _____________________________ Undergraduate Policies and Curriculum Committee, Date _____________________________ Associate VP of Academic Affairs, Date
___ Approved ___ Not Approved ___ Approved ___ Not Approved
___ Approved ___ Not Approved ___ Approved ___ Not Approved
*For curriculum proposals involving General Education courses, there should be collaboration by the Department Curriculum Committee and the General Education Council. For Teacher Preparation proposals, there should be collaboration by the Department Curriculum Committee, the Professional Teacher Education Unit (PTEU) Program Area Committee, the Teacher Education Council, and the College/School Curriculum Committee. Form updated March 30, 2009.