A Process for Updating Computer Science Curriculum for Non-Majors
|
|
- Aileen Anthony
- 8 years ago
- Views:
Transcription
1 A Process for Updating Computer Science Curriculum for Non-Majors Melis Öner, David Kaczynski, and Roger Lee Central Michigan University Department of Computer Science Mount Pleasant, MI 48859, USA (oner1m, kaczy1da, Abstract Computers permeate society deeper and more thoroughly as computer science and adjacent fields progress. Students who graduate from institutions of higher education are expected to adapt to and utilize computer technologies, regardless of major. Many universities already offer computer science courses for non-majors, but little research exists on methods to continuously update existing curriculum. We propose a method for updating computer science curriculum for non-majors by identifying course objectives that are directly tied to those recommended by the ACM and IEEE Joint Task Force for Computing Curricula. This process addresses how to identify and bridge the gaps between existing and new course objectives and how we measure the impact of the course using computer attitude surveys. Our research finds that universities may be able to utilize the methods outlined in this paper to update their computer science curriculum for non-majors with confidence. Index Terms computer science education, nonmajors, IT key qualifications, curriculum, computers and society I. INTRODUCTION Information and software technologies are growing everyday. Today, not only computer engineers and computer scientists use software. From photographers to physicians, every profession utilizes from various numbers of softwares and information technology tools. This fact enhances the importance of being computer literate. Computer literacy is defined in [Gupta] [?] as individual ability to employ a computer system, have a basic understanding of the operating system, manage file and disk operations, use computer applications for individual or job-related tasks, and use the Internet for communication, information acquisition, or commerce purposes. Being computer literate is not only knowing how to use the tools; computer literate adults must be able to deploy these activities for academic work and jobrelated tasks. Computer literacy is more than surfing on the Internet or playing computer games. A computer literate person uses his or her computer to work more efficiently. We cannot limit the benefits of computer literacy to job- or academic-related tasks, either. Computer literate people can use computers for various casual tasks, such as querying weather or traffic conditions, shopping, or communicating with friends and family. There are all examples of daily computer uses in social and vocational life. Central Michigan University offers a computer science course for non-majors: CPS 100, or Computers and Society. The course has an enrollment of several hundred students each year, largely due to being a compulsory course in a variety of degree programs. The course covers a wide range of topics, including: history of computer hardware and software, societal impacts of computer technology, applications of computer technology,
2 proficiency in navigating the Internet, computer security and risks, and proficiency in Microsoft Office and Microsoft Windows software. CPS 100 is taught with equal parts of lecture and lab periods. In the case of the lab, the exercises have not been updated for several years. This has lead to many lab exercises being inoperable due to outdated instructions for user interfaces for software products, such as Google and Windows. Computer technology is developing faster everyday, and computer science education must be updated depending on the new developments. ACM and IEEE Computer Science joint Task Force publishes Computer Science Curricula at regular intervals. This generally-accepted guide encouraged us to ask this question: Do our current lab exercises supply the outcomes defined in Computer Science Curricula 2013? We decided to use our outdated lab exercises as an opportunity to overhaul our curriculum with modern computer science learning objectives. In order to effectively update the curriculum for CPS 100, we have three research objectives: 1) Identify guidelines for modern computer science curriculum 2) Define a process for bridging the gaps between current course content and the new curriculum 3) Measure and analyze the progress of students For the purposes of this research, we define the methods used to meet our objectives and leave the results of implementation to future research. II. BACKGROUND A. ACM and IEEE Computer Science Curricula Guidelines ACM and IEEE revise recommended computer science curricula every 10 years [?]. The curricula guidelines are volunteered by institutions of information technology in both industry and academia from all around the world. The Joint Task Force define a set of underlying principles to guide the construction of the curricula. Several of these principles specifically influenced us to adopt their recommendations for our non-majors course: Computer Science curricula should be designed to provide students with the flexibility to work across many disciplines... CS 2013 must provide realistic, adoptable recommendations that provide guidance and flexibility, allowing curricular designs that are innovative and track recent developments in the field... [and] The CS2013 guidelines must be relevant to a variety of institutions. B. Designing a Computer Science Course for Non-Majors Guzdial and Forte [?] define a process for designing a computing course for non-majors: set objectives, choose a context, set-up feedback process, define infrastructure, and finally, define the course content. The authors go one to describe how each of these steps apply to the create of a Media Computation course. We may implement similar techniques as we take steps to revise and update our course material. However, the context for our course is already decided via the lecture materials. Also, we will be implementing additional methods for mapping our current class activities to the pending course curriculum guidelines in order to reduce unnecessary efforts in redesigning the course. C. Incorporating ACM/IEEE Curricula Guidelines into Undergraduate Curriculum Tewari and Friedman documented and published their results for updating the computer science curriculum at Temple University in the early 1990s [?], when software engineering was still young. They identify the flaws in their existing curriculum and the new objectives that they wish to incorporate. For software engineering, this included such topics as requirements development, incremental development, software architecture patterns, and more. These topics were elicited from 1991 version of ACM/IEEE-CS Computing Curricula. Tewari
3 and Friedman go on to specify the changes to the course work and laboratories, instructional methods, and the early experiences of adopting the new curricula. For our current research, we are discovering a method with which we will be updating our course s curriculum. The curriculum will not actually be updated until a future semester. We extract updated course objectives from the 2013 version of ACM/IEEE-CS Computing Curricula. At the time of this writing, the Irondraft v. 1.0 is the latest version of ACM/IEEE-CS Computing Curricula, and we hope that we may use the official release soon for our update process. D. Applying Key Qualifications to IT Curriculum In 2008, Dörge and Schulte published a paper [?] on applying the ten most common key qualifications to IT curriculum, producing a set of learning objectives that were independent of current technologies. These objectives can be summarized as self-reliance, self-training, using computers independently of operating systems, keeping up with the latest technological developments, adapting computer technology to fit one s own needs, recognizing dangers and risks for computer systems, using new trends and developments, and the ability to assess societal impacts of information technology (potentials and threats). We find that several of our existing course objectives for our Computers and Society course highly resemble the aforementioned concepts derived by Dörge and Schulte, such as ability to communicate, flexibility, and capacity to solve problems. However, how key qualifications are extrapolated to specific assignments will differ from course to course. For example, we would like to extend operating system independence to office productivity software independence as well. III. GOALS OF UPDATED CURRICULUM We hope to see several benefits by updating our computer science curriculum in this manner. Because we are using international standards that represent the evolving interests of both industry and academia, we intend to create a foundation of course objectives that are supported by an international community of experts. Since the ACM/IEEE-CS Computing Curricula is constantly under review and being updated, we hope that we can revisit this relationship for future updates in course content as well. Lab exercises with updated instructions and content may be target towards functioning productively in a computer-oriented work environment. With the updated curriculum and course content, we hope to alleviate social anxiety that students may have towards computer technology when beginning the class. We plan to establish a framework of surveying students at the beginning and end of each semester and measuring the students attitudes towards the course and computer technology in general. By explicitely defining our process for updating our curriculum and documenting our progress, future educators may avoid stagnant course content in CPS 100 by applying the same or a similar process. For example, future administrators may be able to consult the current version of ACM/IEEE-CS Computing Curricula for guidance in selecting course objectives, and our reseaerch may be consulted for the process of updating the current curriculum and content. IV. METHOD Here, we elaborate on the research objectives introduced in Section 1 and define our methods for meeting our objectives. A. Identify Curriculum Guidelines First, we must identify a set of topics to be addressed in the updated course curriculum. For this, we utilize technology-specific objectives as described by the 2013 ACM and IEEE Joint Task Force on Computing Curricula [?]. In the ACM/IEEE-CS Computing Curricula, The Social and Professional Practice subject is divided into sub-topics, and each sub-topic
4 Fig. 1. An example of a coverage matrix that helps identify gaps in existing curriculum versus the ACM/IEEE-CS Computing Curricula 2013 [?] is associated with a list of learning objectives. Elective and non-elective, all sub-topics can be seen in Figure 1. Each sub-topic has three parts: explanation of the sub-topic, topics to be covered, and learning outcomes. Each learning objective is labeled appropriately in Bloom s Taxonomy of Educational Objectives. We choose different outcomes to update our lab exercises depending on the Bloom s Taxonomy label and feasibility. CPS 100 is a non-major course, so we do not intend to apply all the learning outcomes in this course. B. Bridge Gaps in Curriculum Since there are existing course materials that may already satisfy the new curriculum guidelines that we are adopting, we have created a coverage matrix for identifying the gaps between current materials and the updated curricula recommendations. We define a coverage matrix as a twodimensional grid, as seen in Figure 1. On the x-axis, we list the subject areas that have been identified as defined in the previous step (Identify Curriculum Guidelines). The y-axis is a list of the current activities in the class, such as in-lab exercises, homework assignments, or other projects. For each activity, we indicate which areas (if any) of the new course objectives are satisfied. Note that if an activity is deemed inoperable due to outdated software interfaces or other technical issue, that activity is not considered to be covering any topic. Once all of the course activities have been added to the axis, we populate the matrix with Boolean check marks; either the activity covers the the topic, or it does not. After the matrix is appropriately populated, it may be determined which activities do not contribute to the course objectives and which course objectives still need to be satisfied by observing which rows or columns are respectively missing check marks. Once the gaps in curriculum have been identified, we go on to bridge the gaps by following the relevant processes in course design defined by Guzdial and Forte [?], such as defining the infrastructure and building the activities. C. Measure and Analyze Progress of Students To measure the progress of the students, we measure the attitudes of students towards computers via surveys. We currently survey students at the beginning of each semester for their attitudes towards computers. As it can be seen in Figure 2, Computer Attitudes Survey is on Blackboard, which is the main platform of CPS 100 course. This survey includes sixteen different statements about how students feel about working with computers and/or how they feel in the computer environment. Students are asked to answer questions on a five-level Likert scale. Students may choose one of the following levels: Strongly agree Somewhat agree Neither agree or disagree Somewhat disagree Strongly disagree The following are questions from our student attitude survey: 1) I feel anxious whenever I am using computers.
5 Fig. 2. This survey is the Preview Survey of CPS 100 in Central Michigan University. All students have to take this survey as a part of Lab Exercise number one, first week. This survey has 16 questions and targets to measure attitudes of students towards computers. 2) I wish that I could be as calm as others appear to be when they are using computers. 3) I am confident in my ability to use computers. 4) I feel tense whenever I am working on a 5) I worry about making mistakes on the 6) I try to avoid using computers whenever possible. 7) I experience anxiety whenever I sit in front of a computer terminal. 8) I enjoy working computers. 9) I would like to continue working with computers in the future. 10) I feel relaxed when I am working on a 11) I wish that computers were not as important as they are. 12) I am frightened by computers. 13) I feel content when I am working on a 14) I feel overwhelmed whenever I am working on a 15) I feel comfortable with computers. 16) I feel at ease with computers. We plan to continue surveying students in this manner once the new curriculum has been updated and the changed implemented. Since this survey is on the Blackboard system, it can be applied at the end of the semester, too. By this way, we will compare the progress of students prior to the course changes with the progress of students after the course has been changed to identify areas where students attitudes lack improvement. V. CONCLUSION Information and software technologies are growing everyday. Today s technology developments require people from different professions to be computer literate. Central Michigan University offers a computer science course for non-majors and nonminors: CPS 100, or Computers and Society. The course covers a wide range of topics, including: history of computer hardware and software, societal impacts of
6 computer technology, applications of computer technology, proficiency in navigating the Internet, computer security and risks, and proficiency in Microsoft Office and Microsoft Windows software. For the purposes of this research, we define the methods we will use to update our course activities and leave the results of implementation to future research. We define our methods for meeting our objectives. We identify a set of objectives to be addressed in the updated course curriculum based on ACM/IEEE-CS Computing Curricula. In these guidelines, there is set of objectives for Social Issues and Professional Practices for computer science education. There are ten different sub-topics under this content. Each sub-topic has various learning outcomes, and they are labeled with Bloom s Taxonomy of Educational Objectives. Obtaining all of the learning outcomes of the Social Issues and Professional Practice would not be reasonable because a lot of sub-topics of this part are offered as electives, and they are considered as separate classes. Thus, we decided to choose the most applicable learning outcomes of our CPS 100 classes depending on their Bloom s Taxonomy labels and feasibility of a course for non-majors. After defining our course objectives, we need to identify the gaps between our current curricula and the new course objectives. By this way we are going to see which course activities need to be changed and which course objectives still need to be addressed. A two dimensional coverage matrix is used for defining the gaps. of course content that promotes computer literacy and aims to aleviate social anxiety towards computers. VI. FUTURE RESEARCH For future research, we would like to document the processes defined in this paper as applied to the curriculum of CPS 100 at Central Michigan University as of the Spring 2013 semester. This includes: citing the official 2013 IEEE and ACM Guide to Computing Curricula as a source for our course curriculum, identifying specifically the current gaps in course curriculum, documenting how the gaps were covered by updating the curriculum, and comparing the reactions of students prior to the updated curriculum to the reactions of students after the curriculum is updated. REFERENCES [1] G. K. Gupta, Computer literacy: essential in todays computer-centric world, SIGCSE Bull., vol. 38, no. 2, 2006, pp [2] ACM/IEEE-CS Joint Task Force for Computer Curricula. ACM/IEEE Computing Curricula 2013: Ironman Draft (Version 1.0). [3] M. Guzdial and A. Forte. Design Process for a Nonmajors Computing Course, in Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, St. Louis, MO, USA. Feb 2327, 2005, pp [4] R. Tewari and F. Friedman. A Framework for Incorporating Object-Oriented Software Engineering in the Undergraduate Curriculum, in Computer Science Education, vol. 4, no. 2, 1993, pp [5] C. Dörge and C. Schulte. What are information technologys key qualifications?, in Proceedings of the Conference on Integrating Technology into Computer Science Education, Madrid, Spain, Jun 30-Jul 2, 2008, pp We plan to measure these changes effect on the students by replicating the Computer Attitudes Survey on Blackboard at the end of the semester. Comparing students feelings about working with computers and/or being in a computer environment at the beginning and at the end of the semester will give us an idea about the effectiveness of our implementation
Exploring Computer Science A Freshman Orientation and Exploratory Course
Exploring Computer Science A Freshman Orientation and Exploratory Course Stephen U. Egarievwe and Vivian J. Fielder Center for Internet Based Education and Research Department of Mathematics and Computer
More informationAbstraction in Computer Science & Software Engineering: A Pedagogical Perspective
Orit Hazzan's Column Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective This column is coauthored with Jeff Kramer, Department of Computing, Imperial College, London ABSTRACT
More informationUniversity of Nevada, Reno, Mechanical Engineering Department. 2005 ABET Program Outcome and Assessment
2005 ABET Program Outcome and Assessment 3. Program Outcomes and Assessment Program Outcomes We define our program educational outcomes as statements that describe what students are expected to be able
More informationComputer Science Curriculum Revision
Computer Science Curriculum Revision Background Undergraduate programs in computing-related disciplines began to emerge in the 1960s. At that time there were only three kinds of computing-related programs:
More informationBringing Real-life Practice in Software Project Management Training Through a Simulation-based Serious Game
Bringing Real-life Practice in Software Project Management Training Through a Simulation-based Serious Game Alejandro Calderón and Mercedes Ruiz Department of Computer Science and Engineering, University
More informationProposal for a BA in Applied Computing
Proposal for a BA in Applied Computing Introduction One of the challenges in designing Computer Science curricula is the fast pace of growth of the field of Computer Science. While the curriculum should
More informationWeb-Based Curriculum Development of a Manufacturing Engineering Technology Programme*
Int. J. Engng Ed. Vol. 20, No. 4, pp. 566±577, 2004 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 2004 TEMPUS Publications. Web-Based Curriculum Development of a Manufacturing Engineering Technology
More informationUsing Web-based Tools to Enhance Student Learning and Practice in Data Structures Course
Using Web-based Tools to Enhance Student Learning and Practice in Data Structures Course 1. Introduction Chao Chen January 2014 The purpose of this project is to enhance student learning and practice in
More informationReviewing the Relevance of the Management Information Systems (MIS) Curriculum: Perspectives from Alumni
Reviewing the Relevance of the Management Information Systems (MIS) Curriculum: Perspectives from Alumni Salvatore Ferraro, Montclair State University Richard Peterson, Montclair State University Abstract
More informationTeaching Requirements through Interdisciplinary Projects
Teaching Requirements through Interdisciplinary Projects Deepti Suri, Eric Durant Department of Electrical Engineering and Computer Science Milwaukee School of Engineering 1025 North Broadway Milwaukee,
More informationAn Accelerated Introductory Computer Science Course Sequence for Non-Traditional Master s Students
An Accelerated Introductory Computer Science Course Sequence for Non-Traditional Master s Students J. Denbigh Starkey Ray S. Babcock Anne S. DeFrance Computer Science Department Montana State University
More informationReport on Game Design and Development Courses Meeting Knowledge Areas
Report on Game Design and Development Courses Meeting Knowledge Areas Brent M. Dingle Summer 2014 Revised Fall 2014 and Spring 2015 Abstract This document approaches a Game Design and Development (GDD)
More informationCriteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle
Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle I. Objectives and Assessments The program has documented, measurable objectives, including
More informationFlip Your Classroom to Increase Active Learning and Student Engagement
Flip Your Classroom to Increase Active Learning and Student Engagement Bethany B. Stone, Ph.D. Associate Teaching Professor University of Missouri Columbia Background Like all technologies, new teaching
More informationA Comparison of Computer Science and Software Engineering Programmes in English Universities
A Comparison of Computer Science and Software Engineering Programmes in English Universities Farid Meziane and Sunil Vadera School of Computing, Science and Engineering University of Salford, Salford M5
More informationToward Curricular Guidance in the Cyber Sciences
Toward Curricular Guidance in the Cyber Sciences 1 6 J U N E 2 0 1 5 2 0 1 5 C I S S E L A S V E G A S D A V I D G I B S O N, U S A I R F O R C E A C A D E M Y B E T H H A W T H O R N E, U N I O N C O
More informationProject Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course
Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course Applicant(s): Name Minseok Kwon Telephone 475-4524 College/Dept. GCCIS/Computer Science
More informationJean Chen, Assistant Director, Office of Institutional Research University of North Dakota, Grand Forks, ND 58202-7106
Educational Technology in Introductory College Physics Teaching and Learning: The Importance of Students Perception and Performance Jean Chen, Assistant Director, Office of Institutional Research University
More informationE-Commerce Digital Learning by Commercial Vocational Students in Taiwan
E-Commerce Digital Learning by Commercial Vocational Students in Taiwan Ching-San Lai, Professor, Department of Science Education, National Taipei University of Education, Taiwan ABSTRACT The study investigates
More informationTABLET PC USE AND IMPACT ON LEARNING IN TECHNOLOGY AND ENGINEERING CLASSROOMS: A PRELIMINARY STUDY
TABLET PC USE AND IMPACT ON LEARNING IN TECHNOLOGY AND ENGINEERING CLASSROOMS: A PRELIMINARY STUDY Sven G. Bilén, Dongwon Lee 1, John I. Messner, Hien T. Nguyen, Timothy W. Simpson, Angsana A. Techatassanasoontorn,
More informationRARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY 102 - Computer Literacy
I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT CISY 102 - Computer Literacy A. Course Number and Title: CISY-102, Computer Literacy B. Date of Proposal or
More informationModule 6; Managing Large Classes
Module 6; Managing Large Classes Approaches to Language Teaching: Extension; Video Length: Approximately 11 Minutes; Notes to the Trainer; For best results, have participants go through the readings for
More informationCollege Success Workshops Online, On-Demand
College Success Workshops Online, On-Demand Click on the link to Online Success Workshops in your MyCSN portal. All you need is your NSHE ID number to log in. ACADEMIC & CAREER EXPLORATION Maximizing Your
More informationCREATING ON-LINE MATERIALS FOR COMPUTER ENGINEERING COURSES
1 CREATING ON-LINE MATERIALS FOR COMPUTER ENGINEERING COURSES Abstract Suxia Cui 1, and Yonghui Wang 2 1 Electrical and Computer Engineering Department 2 Engieering Technology Department Prairie View A&M
More informationA TALE OF TWO COURSES: PLACEMENT OF MIS IN THE BUSINESS CORE
A TALE OF TWO COURSES: PLACEMENT OF MIS IN THE BUSINESS CORE Dr. Lynn R. Heinrichs, Elon University, lheinrichs@elon.edu Dr. Herb Schuette, Elon University, hschuette@elon.edu ABSTRACT How does the MIS
More informationStrategies to Enhance Learner s Motivation in E-learning Environment
Strategies to Enhance Learner s Motivation in E-learning Environment M. Samir Abou El-Seoud Faculty of Informatics and Computer Science, British University in Egypt (BUE), Cairo, Egypt samir.elseoud@bue.edu.eg
More informationSchool of Computer Science for Business Management
ROMANIAN - AMERICAN UNIVERSITY School of Computer Science for Business Management Master in Computer Science for Business Domain: Economic Informatics 2 years, full time Taught in ENGLISH A Master course
More informationIntegration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum
Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum Donald Heier, Kathryn Lemm, Mary Reed, Erik Sand Department of Computer
More informationCOLLEGE OF EDUCATION AND LEADERSHIP 6801 N. Yates Road, Milwaukee Wisconsin, 53217
COLLEGE OF EDUCATION AND LEADERSHIP 6801 N. Yates Road, Milwaukee Wisconsin, 53217 Department of Instructional Technology School of Education/College of Education and Leadership #92 Instructional Technology
More informationIntroducing Software Engineering to the Freshman Student
Introducing Software Engineering to the Freshman Student Yi Liu, Wei Wang and Onyeka Ezenwoye Department of Electrical Engineering and Computer Science South Dakota State University Brookings, SD 57007
More informationAC 2011-2265: ENGINEERING ETHICS CASE STUDIES IN SENIOR UNIT OPERATIONS LABORATORY. James P Abulencia, Manhattan College
AC 2011-2265: ENGINEERING ETHICS CASE STUDIES IN SENIOR UNIT OPERATIONS LABORATORY James P Abulencia, Manhattan College c American Society for Engineering Education, 2011 Engineering Ethics Case Studies
More informationOnline Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science
Online Computer Science Degree Programs EDIT Online computer science degree programs are typically offered as blended programs, due to the internship requirements for this field. Blended programs will
More informationDeveloping a Sustainable Assessment Plan for EAC-ABET Accreditation
Eleventh LACCEI Latin American and Caribbean Conference for Engineering and Technology (LACCEI 2013) Innovation in Engineering, Technology and Education for Competitiveness and Prosperity August 14-16,
More informationUse of Instructional Technology as an Integral Part of a Non-Major Science Laboratory Course: A New Design. Phyllis Laine Xavier University.
The Journal of Interactive Online Learning Volume 1, Number 4, Spring 2003 www.ncolr.org ISSN: 1541-4914 Use of Instructional Technology as an Integral Part of a Non-Major Science Laboratory Course: A
More informationCanadian Information Processing Society
Canadian Information Processing Society Computer Science Accreditation Council Accreditation Criteria for Undergraduate Inter-Disciplinary Programs 2008/2009 1 Table of Contents Abstract 3 Computer Science
More informationComputer Science Program Bylaws
1. Computer Science Unit Definition The Computer Science offers a Bachelor of Science in Computer Science (BSCS), a degree program that has grown from about 20 majors in fall 2002 to about 97 majors today.
More informationChange Management Professional Horizons for Success. The Enabling Change SIG. Robert Cole Hannah Melville Mark Hamlyn
Change Management Professional Horizons for Success The Enabling Change SIG Robert Cole Hannah Melville Mark Hamlyn Positioning qualifications in a model The model to the right reflects the types of qualifications
More informationAbstract. Introduction
Database Systems and Oracle: Experiences and Lessons Learned Deborah Dunn Assistant Professor Computer Science Department Stephen F. Austin State University Nacogdoches, TX 75961 (936) 468-2508 ddunn@sfasu.edu
More informationCOMPUTER SCIENCE PROGRAM ASSESSMENT PLAN
COMPUTER SCIENCE PROGRAM ASSESSMENT PLAN December 5, 2003 1. Overview The computer science program assessment plan provides a basis for obtaining feedback on the program and making improvements. This document
More informationASSESSMENT 5: Masters Degree ECE Summative Assessment Project, Thesis or Paper
ASSESSMENT 5: Masters Degree ECE Summative Assessment Project, Thesis or Paper This Assignment Addresses These Specific Program Standards Affecting the Development of Both the Early Childhood Teacher Leader
More informationA Model of Undergraduate Computer Networking Education
Session 3248 A Model of Undergraduate Computer Networking Education Paul I-Hai Lin, Hal Broberg Electrical and Computer Engineering Technology Department Indiana University-Purdue University Fort Wayne
More informationMechanical Engineering Program Annual Program Improvement Report 2014-2015
Mechanical Engineering Program Annual Program Improvement Report 2014-2015 Prepared by Joseph P. Greene, Ph.D. Professor and Department Chair of the Mechanical and Mechatronic Engineering and Sustainable
More informationThe importance of introducing a course on information and communication technologies for development into the information technology curriculum
International Journal of Education and Development using Information and Communication Technology (IJEDICT), 2010, Vol. 6, Issue 1, pp. 66-75. The importance of introducing a course on information and
More informationCONTENT. 2 Subject Aims 3. 3 Subject Knowledge and Understanding 4. 4 Skills and Attitudes 6 4.1 Skills 6 4.2 Attitudes 6
I CONTENT Page No Foreword III 1 Introduction 1 1.1 Subject Benchmark Statement Scope and Purposes 1 1.2 Level of Teaching 2 1.3 Importance of the Field 2 1.4 Scope of Employment of Graduates 3 2 Subject
More informationMASTER OF SCIENCE IN INFORMATION ASSURANCE PROGRAM DEPARTMENT OF COMPUTER SCIENCE HAMPTON UNIVERSITY
MASTER OF SCIENCE IN INFORMATION ASSURANCE PROGRAM DEPARTMENT OF COMPUTER SCIENCE HAMPTON UNIVERSITY HTTP://SCIENCE.HAMPTONU.EDU/COMPSCI/ The Master of Science in Information Assurance focuses on providing
More informationA First Course in Software Engineering for Aerospace Engineers
A First Course in Software Engineering for Aerospace Engineers Kristina Lundqvist, Jayakanth Srinivasan Department of Aeronautics and Astronautics Massachusetts Institute of Technology {kristina, jksrini}@mit.edu
More informationUniversity of Illinois Department of Computer Science Goals, Objectives, and Assessments January 2009
University of Illinois Department of Computer Science Goals, Objectives, and Assessments January 2009 Introduction The University of Illinois Computer Science Department is among the oldest CS departments
More informationIf your course is part of a similar assessment effort in your program, you probably need to assess the following outcomes in your course:
ABET GUIDE ASSESSMENT FOR ABET ACCREDITATION In the United States, accreditation is a peer-review process. Educational institutions or programs volunteer to undergo this review periodically to determine
More informationProposed Change to ABET Software Engineering Program Criteria CSAB Criteria Committee, 1 March 2014
Proposed Change to ABET Software Engineering Program Criteria CSAB Criteria Committee, 1 March 2014 Introduction The ABET software engineering program criteria supplement the Engineering Accreditation
More informationNetwork Security: A Case Study
Network Security: A Case Study Susan J. Lincke Computer Science Department University of Wisconsin-Parkside Kenosha, WI lincke@uwp.edu Abstract This paper reviews 3 case studies related to network security.
More informationAcademic Program Review SUMMARY* Department under review: Computer Science. Date self-study received in Dean s office: November 21, 2013
Academic Program Review SUMMARY* Department under review: Computer Science Date self-study received in Dean s office: November 21, 2013 Date of external consultant s review: November 2013 Date APR received
More informationElectrical and Computer Engineering Undergraduate Advising Manual
Electrical and Computer Engineering Undergraduate Advising Manual Department of Engineering University of Massachusetts Boston Revised: October 5, 2015 Table of Contents 1. Introduction... 3 2. Mission
More informationMotivation and Non-Majors in CS1: Identifying Discrete Audiences for Introductory Computer Science
1 Motivation and Non-Majors in CS1: Identifying Discrete Audiences for Introductory Computer Science Andrea Forte and Mark Guzdial Abstract Traditional introductory computer science courses (CS1) have
More informationMINI-SESSION COMPARED TO NORMAL-LENGTH COURSES IN THE CONSTRUCTION MANAGEMENT PROGRAM AT SAM HOUSTON STATE UNIVERSITY
MINI-SESSION COMPARED TO NORMAL-LENGTH COURSES IN THE CONSTRUCTION MANAGEMENT PROGRAM AT SAM HOUSTON STATE UNIVERSITY Aiman Said. Kuzmar, Ph. D., P. E. Associate Professor of Construction Management and
More informationIssues in Information Systems Volume 16, Issue I, pp. 142-148, 2015
IN THE KNOW: DESIRED SKILLS FOR ENTRY-LEVEL SYSTEMS ANALYST POSITIONS Guido Lang, Quinnipiac University, guido.lang@quinnipiac.edu Kiku Jones, Quinnipiac University, kiku.jones@quinnipiac.edu Lori N. K.
More informationA Structured Approach to Teaching Web Development A. R. Harriger 1, and D. M. Woods 2 1 Computer (Information Systems) Technology Department, Purdue University, USA, E-mail: arharriger@tech.purdue.edu;.
More informationInstitution Submitting Proposal. Degree Designation as on Diploma (Level II) in
Oklahoma State Regents for Higher Education NEW PROGRAM REQUEST FORM FOR TRADITIONAL AND ONLINE PROGRAMS (Created for Consideration of Programs Outside Institutional Function) Revised June 2015 Institution
More informationMasters in Management Information Systems (MIS)
Masters in Management Information Systems (MIS) 1. Program Description MIS program provides strong organizational knowledge of information systems technologies for people with an undergraduate degrees
More informationUNDERGRADUATE PROGRAMME SPECIFICATION
UNDERGRADUATE PROGRAMME SPECIFICATION Programme Title: Awarding Body: Teaching Institution: Final Awards: Intermediate Awards: Mode of Study: Computer Networks and Security Staffordshire University Faculty
More informationGAPS IN THE COMPUTER SCIENCE CURRICULUM: AN EXPLORATORY STUDY OF INDUSTRY PROFESSIONALS
GAPS IN THE COMPUTER SCIENCE CURRICULUM: AN EXPLORATORY STUDY OF INDUSTRY PROFESSIONALS Chris B. Simmons Department of Computer Science University of Memphis Memphis, TN 38152 901-678-5465 cbsmmons@memphis.edu
More informationInformation Technology An Academic Discipline
Information Technology An Academic Discipline This document represents a summary of the following two publications defining Information Technology (IT) as an academic discipline. IT 2008: Curriculum Guidelines
More informationA New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb
A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb Robert Manger, Goranka Nogo, Mladen Vuković Department of Mathematics, University of Zagreb Bijenička cesta 30, 10000
More informationEducational Technology Plan for Orion Academy - 000559
Educational Technology Plan for Orion Academy - 000559 School Years: 2009-10 2010-11 2011-12 etech Ohio Certified on Feb 12, 2009 Certification Period: July 1, 2009 - Jun 30, 2012 *created using the etech
More informationA DELIBERATE INTEGRATION OF INFORMATION TECHNOLOGY INTO THE CLASSROOM
A DELIBERATE INTEGRATION OF INFORMATION TECHNOLOGY INTO THE CLASSROOM Duane Fairfax, Kevin Huggins, Bryan Goda This paper was completed and submitted in partial fulfillment of the Master Teacher Program,
More informationIDEA. Student Ratings of Instruction Survey Report Fall 2011. Guam Community College
IDEA Student Ratings of Instruction Survey Report Fall 2011 Guam Community College IDEA Student Ratings of Instruction Survey Report, Fall 2011 TABLE OF CONTENTS Page Executive Summary i I. Introduction
More informationDemand-Driven Curriculum for Embedded System Software in Korea
Demand-Driven Curriculum for in Korea Suehee Pak Dongduk Women s University 23-1 Hawolgok-dong, Sungbuk-gu Seoul 136-714, Korea Eunha Rho Sungkonghoe University 1-1 Hang-dong, Kuro-gu Seoul 152-716, Korea
More informationWriting While Designing: Combining ECE Senior Design with an Existing Technical Writing Course
Writing While Designing: Combining ECE Senior Design with an Existing Technical Writing Course John Brocato 1, Joe Picone 2 Abstract This paper describes a multiyear project that integrates a specialized
More informationSoft Skills Implementation in Construction Management Program: A Comparative Study of Lecturers and Students Perspective
Soft Skills Implementation in Construction Management Program: A Comparative Study of and Students Perspective H.Mohd Affandi, F. Hassan, Z. Ismail and M.F. Mustaffa Kamal Faculty of Architecture, Planning
More informationA Curricular Reform Proposal for Egyptian Computer Engineering Education ECEE
A Curricular Reform Proposal for Egyptian Computer Engineering Education ECEE May Salama Computer Engineering dept. Shoubra Faculty of Engineering Cairo, Egypt Tarek Thabet Business & Management Consultation
More informationEvaluation of a Radiology Picture Archiving and Communication System Laboratory Exercise
Current Developments in Technology-Assisted Education (2006) 1253 Evaluation of a Radiology Picture Archiving and Communication System Laboratory Exercise A. Tzavaras 1, E.Ventouras 1,* 1 Department of
More informationIT 101 Introduction to Information Technology
Applied Information Technology Department Course Syllabus IT 101 Introduction to Information Technology Catalog Description Introduces students to the fundamental concepts in information technology (IT)
More informationABET TAC CIP Report for the Academic Year 20010 2011. Mechanical Engineering Technology (MET) Program
ABET TAC CIP Report for the Academic Year 20010 2011 Mechanical Engineering Technology (MET) Program I. Introduction This document reports the findings and proposed changes resulting from analysis of data
More informationEmbedding information literacy skills in the psychology curriculum: supporting students in their transition to independent researchers
Embedding information literacy skills in the psychology curriculum: supporting students in their transition to independent researchers Jason Bohan, Niamh Friel, Larissa Szymanek School of Psychology, University
More information2. SUMMER ADVISEMENT AND ORIENTATION PERIODS FOR NEWLY ADMITTED FRESHMEN AND TRANSFER STUDENTS
Chemistry Department Policy Assessment: Undergraduate Programs 1. MISSION STATEMENT The Chemistry Department offers academic programs which provide students with a liberal arts background and the theoretical
More informationSTEP ONE Work with instructor to develop/redesign course and fill out sections I VII. COURSE DEVELOPMENT or REVISION Course Information
CHECKLIST This checklist is a multipurpose document. First, for new development, use it as a reference when you begin the course design process; for revision, use the previously completed checklist as
More informationTitle: Transforming a traditional lecture-based course to online and hybrid models of learning
Title: Transforming a traditional lecture-based course to online and hybrid models of learning Author: Susan Marshall, Lecturer, Psychology Department, Dole Human Development Center, University of Kansas.
More informationExpanding the Frontiers of Computer Science: Designing a Curriculum to Reflect a Diverse Field
Expanding the Frontiers of Computer Science: Designing a Curriculum to Reflect a Diverse Field Mehran Sahami sahami@cs.stanford.edu Alex Aiken aiken@cs.stanford.edu Julie Zelenski zelenski@cs.stanford.edu
More informationSBST331 - Financing Energy Efficiency and Renewable Energy
SBST331 - Financing Energy Efficiency and Renewable Energy Document Type: Proposal Type: Requester(s): College: Origination Approved: District Master Course Outline New Course David Krull Lauren Hadley
More informationComputer Science and Computer Information Technology Majors Together: Analyzing Factors Impacting Students Success in Introductory Programming
Computer Science and Computer Information Technology Majors Together: Analyzing Factors Impacting Students Success in Introductory Programming Maureen Doyle, Dhanuja Kasturiratna, Bartley D. Richardson,
More informationUNDERGRADUATE EDUCATION: A GAP ANALYSIS OF STUDENTS EXPECTATIONS AND SATISFACTION
21 UNDERGRADUATE EDUCATION: A GAP ANALYSIS OF STUDENTS EXPECTATIONS AND SATISFACTION Halimah Awang, Noor Azina Ismail University of Malaya, Malaysia E-mail: halima@um.edu.my, nazina@um.edu.my Abstract
More informationA Business Intelligence Training Document Using the Walton College Enterprise Systems Platform and Teradata University Network Tools Abstract
A Business Intelligence Training Document Using the Walton College Enterprise Systems Platform and Teradata University Network Tools Jeffrey M. Stewart College of Business University of Cincinnati stewajw@mail.uc.edu
More informationNORCO COLLEGE - Grants Advisory Committee. U.S. Office of Naval Research (ONR) STEM Grant for K-12 & Higher Education
NORCO COLLEGE - Grants Advisory Committee U.S. Office of Naval Research (ONR) STEM Grant for K-12 & Higher Education Due Date: September 30, 2013 Abstract: The Department of Navy (DoN) is projecting a
More informationTraining SI Leaders to be Better Students
Training SI Leaders to be Better Students SI Consultation Evaluation Questions & ctivities Begin the conversation with these open ended questions. 1. How is your semester going? 2. What courses are you
More informationAC 2010-1485: DEVELOPMENT AND IMPLEMENTATION OF A MASTERS PROGRAM IN COMPUTER INFORMATION TECHNOLOGY
AC 2010-1485: DEVELOPMENT AND IMPLEMENTATION OF A MASTERS PROGRAM IN COMPUTER INFORMATION TECHNOLOGY Hetal Jasani, Northern Kentucky University Hetal Jasani is an assistant professor in the Department
More informationCivil Engineering Technology- Construction Management Major Assessment and Strategic Plan
2011 Civil Engineering Technology- Construction Management Major Assessment and Strategic Plan *Updated: September, 2014 Civil Engineering Technology Department Construction Management Major 2011 Assessment
More informationI. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION
Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University
More informationDESIGNING A POSTGRADUATE CURRICULUM IN INFORMATION SYSTEMS: A GREEK CASE
DESIGNING A POSTGRADUATE CURRICULUM IN INFORMATION SYSTEMS: A GREEK CASE Theodoropoulos Vassilis University of the Aegean, Department of Product and Systems Design, Ermoupolis, Syros, Greece, GR-84100
More informationAC 2010-159: TECHNOLOGY AND LEARNING OBJECTS IN THE ENGINEERING TECHNOLOGY CLASSROOM
AC 2010-159: TECHNOLOGY AND LEARNING OBJECTS IN THE ENGINEERING TECHNOLOGY CLASSROOM Ronald Rockland, New Jersey Institute of Technology RONALD H. ROCKLAND is Chair of the Department of Engineering Technology
More informationDESIGNING WEB LABS FOR TEACHING SECURITY CONCEPTS ABSTRACT
DESIGNING WEB LABS FOR TEACHING SECURITY CONCEPTS ABSTRACT Security education is critical in today s cyber threat environment. Many schools have investigated different approaches to teaching fundamental
More informationconsiders both the computer system and the computer technology used to process nursing data. Nursing Informatics for All
Nursing Informatics for All Carol S Bond RGN, BA(Hons) MSc Institute of Health and Community Studies, Bournemouth University. Bournemouth House, Christchurch Road, Bournemouth, England, BH1 3LG cbond@bournemouth.ac.uk
More informationProcrastination in Online Courses: Performance and Attitudinal Differences
Procrastination in Online Courses: Performance and Attitudinal Differences Greg C Elvers Donald J. Polzella Ken Graetz University of Dayton This study investigated the relation between dilatory behaviors
More informationCOURSE CATALOGUE 2013/2014
COURSE CATALOGUE 2013/2014 Field: COMPUTER SCIENCE Programme: Master s Degree Programme in Advanced Programming and Databases Length of studies: 2 years (4 semesters) Number of ECTS Credits: 120 +20 for
More informationCONTENT. King Hussein Faculty of Computing Sciences
CONTENT About Mission, Vision & Goals Computing Sciences Faculty Computing Sciences Resources Bachelors Degree Programs B. Sc. Program in Computer Science B. Sc. Program in Software Engineering B. Sc.
More informationPreparing the Self-Study Report for Engineering
Preparing the Self-Study Report for Engineering Jeffrey W. Fergus Auburn University Member of ABET EAC Executive Committee 2015 ABET Symposium April 23-24, 2015 Disclaimer The information presented here
More informationOpen-Source Software Toolkit for Network Simulation and Modeling
Open-Source Software Toolkit for Network Simulation and Modeling Chengcheng Li School of Information Technology University of Cincinnati Cincinnati, OH 45221 Chengcheng.li@uc.edu Abstract This paper summarizes
More informationI. Student Evaluations (end-of-course evaluation form; a copy of the form is provided in Appendix A on page 58.)
University of Wisconsin-Milwaukee Bachelor of Science in Computer Science Program Assessment Plan Adopted February 27, 2009 A. Overview of Assessment Process Assessment of the Bachelor of Science in Computer
More informationGlobal Workforce Development Projects in Software Engineering
Architecture today Global Workforce Development Projects in Software Engineering Art Pyster, Stevens Institute of Technology Mark Ardis, Stevens Institute of Technology Dennis Frailey, Raytheon and Southern
More informationResearch Experience for Undergraduates Emerging Issues in Computer Networking
Research Experience for Undergraduates Emerging Issues in Computer Networking Mei Yang, Bhagyavati, and Stan Kurkovsky Department of Computer Science Columbus State University Columbus, GA 31907, USA {yang_mei,
More informationLEARNING OUTCOMES IN SYSTEMS ANALYSIS AND DESIGN COURSES
LEARNING OUTCOMES IN SYSTEMS ANALYSIS AND DESIGN COURSES Monica C. Holmes, Central Michigan University, monica.c.holmes@cmich.edu Elizabeth Kemm, Central Michigan University, elizabeth.kemm@cmich.edu Susan
More information