About COP 4910
This page provides general information about COP 4910 (Frontiers of IT) at the University of Central Florida. The course's home page is www.cs.ucf.edu/~leavens/COP4910/.
This page is organized as follows:
- Meetings and Attendance
- Course Textbooks
- Accessibility
- Deployed Active Duty Military Students
- Make-Up Assignments for Authorized University Events or Co-curricular Activities
- Religious Observances
- Course Description and Credit Hours
- Course Learning Objectives
- Course Learning Outcomes
- Prerequisites
- Acknowledgments
The course grading policy and syllabus are on separate web pages. Also on a separate page is our contact information.
Meetings and Attendance
Lecture attendance is required.
For class meetings, the time is as follows: Tuesdays and Thursdays from 3:00 PM to 4:15 PM. The meetings are in HEC, room 0103.
Attendance will be required, during the class periods, and there will be a penalty for not attending. There will be a larger penalty if you are not present when you have a scheduled presentation to make. Thus you will need to be attending during the class in person during the meeting times.
Notifications in Case of Changes to Course Modality
Depending on the course of the pandemic during the semester, the university may make changes to the way classes are offered. If that happens, please look for announcements or messages in Webcourses@UCF or Knights email about changes specific to this course.
COVID-19 and Illness Notification
Students who believe they may have a COVID-19 diagnosis should contact UCF Student Health Services (407-823-2509) so proper contact tracing procedures can take place.
Students should not come to campus if they are ill, are experiencing any symptoms of COVID-19, have tested positive for COVID, or if anyone living in their residence has tested positive or is sick with COVID-19 symptoms. See the CDC guidance for COVID-19 symptoms.
Students should contact their instructor(s) as soon as possible if they miss class for any illness reason to discuss reasonable adjustments that might need to be made. When possible, students should contact their instructor(s) before missing class.
In Case of Faculty Illness
If the instructor falls ill during the semester, there may be changes to this course, including having a backup instructor take over the course. Please look for announcements or mail in Webcourses@UCF or Knights email for any alterations to this course.
Course Accessibility and Disability COVID-19 Supplemental Statement
Accommodations may need to be added or adjusted should this course shift from an on-campus to a remote format. Students with disabilities should speak with their instructor and should contact sas@ucf.edu to discuss specific accommodations for this or other courses.
Course Textbooks
There are no required textbooks for this course. However...
Recommended Texts
The following books are recommended.
- What the CEO Wants You to Know: How Your Company Really Works, by Ram Charan, Crown Business, 2017 edition. ISBN 9780553417784.
- A. I. 2041: Ten Visions for our Future, First Edition, by Kai-Fu Lee and Chen Qiufan, Currency, New York, 2021. ISBN: 978-0-593-24071-7.
- Great Principles of Computing, by Peter J. Denning and Craig H. Martell, MIT Press, 2015. ISBN: 978-0262527125.
Accessibility
We are happy to help with accessibility issues. The procedure is outlined in the following statement (modified from the faculty center for teaching and learning's web site):
The University of Central Florida is committed to providing access and inclusion for all persons. Students who have accessibility issues "due to course design limitations should contact the professor as soon as possible. Students should also connect with Student Accessibility Services (SAS) (Ferrell Commons 185, sas@ucf.edu, phone 407-823-2371). For students connected with SAS, a Course Accessibility Letter may be created and sent to professors, which informs faculty of potential course access and accommodations that might be necessary and reasonable. Determining reasonable access and accommodations requires consideration of the course design, course learning objectives and the individual academic and course barriers experienced by the student. Further conversation with SAS, faculty and the student may be warranted to ensure an accessible course experience."
Deployed Active Duty Military Students
Quoting from the faculty center for teaching and learning's web site:
"Students who are deployed active duty military and/or National Guard personnel and require accommodation should contact their instructors as soon as possible after the semester begins and/or after they receive notification of deployment to make related arrangements."
Make-Up Assignments for Authorized University Events or Co-curricular Activities
Quoting from the faculty center for teaching and learning's web site:
"Students who represent the university in an authorized event or activity (for example, student-athletes) and who are unable to meet a course deadline due to a conflict with that event must provide the instructor with documentation in advance to arrange a make-up. No penalty will be applied. For more information, see UCF policy 4-401."
Religious Observances
Quoting from the faculty center for teaching and learning's web site:
"Students must notify their instructor in advance if they intend to miss class for a religious observance. For more information, see UCF regulation 5.020."
Course Description and Credit Hours
COP 4910 is a 3 credit course is titled "Frontiers in Information Technology."
From the University of Central Florida Catalog: "PR: CNT 4603 with a grade of "C" (2.0) or better; CR: CNT 4703C and CIS 4991. Research into leading edge information technologies that have a high likelihood of affecting the work place in the two to five year time frame. Fall,Spring."
Explanation
Information Technology (IT) is a field that strives to use computers, peripheral devices, and knowledge from computing to provide better service and value to enterprises, including businesses, non-profit organizations, and governmental agencies. These enterprises rely on information technologists to drive efficiency and productivity by improving business processes and discovering innovative ways to use an enterprise's information resources to serve its customers.
Motivation for the Course Objectives
IT is a fast-changing field in which enterprises can gain either business advantage or the ability to better achieve their mission by making innovative use of new technology and computing resources. Several companies, such as IBM, Microsoft, Google, Facebook, and Apple have used IT innovations to make billions of dollars, and countless other companies have made lesser but still substantial fortunes. However, new IT systems and processes can also cause various harms, which can be multiplied by the speed of automated information processing. Recall the old joke: "To err is human, but to really foul things up requires a computer."
Since technology is changing very rapidly in IT, it is important for your career to know how to stay up to date and how to inform other leaders in an enterprise about such innovations, so that they can change the direction of the enterprise and allocate resources appropriately.
Motivation for the Course Plan
Because IT professionals will need to both understand and communicate innovations in technology to others, presentations and reports are important skills.
Furthermore, an important skill for an IT professional is to listen to, understand, and help improve presentations by other IT professionals. The other person making the presentation may be a team member, another IT professional in the same enterprise, a sales person, or a consultant. In all these cases the enterprise's resources may be at stake.
Course Learning Objectives
The objectives for this course are divided into two parts: a set of essential objectives, and a set of enrichment objectives. The essential objectives will be helpful for your career as an IT professional; hence they lead to the course's essential outcomes that we want to help you master. The enrichment objectives are less important for the course, but lead to enrichment outcomes that you are encouraged to explore both for their own sake and because learning more about those will help deepen your understanding of the essential objectives.
This course's objectives are linked to the IT program's learning objectives (in references that look like this: [ITObj2]).
Essential Objectives
In one sentence, this course's main objective is that you will be able to learn about [ITObj2] and teach others about [ITObj2] innovations in IT [ITObj1]. In more detail the essential objectives for this course are that you will be able to:
- [Discover] Discover new innovations in IT by finding primary or secondary sources and understanding their importance [ITObj3].
- [Evaluate] Evaluate the importance of new innovations in IT, both in terms of the objectives and mission of an enterprise, but also for humanity (e.g., the cultural, social, legal, political, and environmental implications of such innovations) [ITObj1].
- [Communicate] Effectively communicate with others so that they understand the important ideas and implications of new innovations in IT [ITObj2].
Enrichment Objectives
Enrichment objectives could be multiplied without limit, but the following seem most important, especially in relation to the IT program's learning objectives.
The course's enrichment objectives are that you will be able to:
- [Teamwork] Effectively participate in a team that discovers, evaluates, and communicates new innovations in IT to others in an enterprise [ITObj2].
- [WriteForEval] Convincingly write about the advantages and disadvantages of new innovations in IT and their implications for humanity [ITObj2].
- [Predict] Predict the impact and importance of new advances in Computer Science and how they might be applied in IT [ITObj3].
- [Mitigate] Recognize potential negative impacts of innovations in IT and design mitigations for these potential negative impacts [ITObj1].
Course Learning Outcomes
This course's learning outcomes are divided into two parts: a set of essential outcomes, and a set of enrichment outcomes. The essential outcomes are designed to support this course's essential learning objectives, and thus to be helpful for your career as a computer scientist or software engineer; hence we want to help you to master them. They also form the basis for grading and assessment of your learning. The enrichment outcomes are not used directly for assessment. However, you are encouraged to explore topics related to the enrichment outcomes both for their own sake and because learning more about those will help your performance relative to the essential outcomes.
The course's outcomes are linked to the course's objectives and to the computer science program's outcomes. The links to this course's objectives are shown in references that look like this: [Communicate]. The links to the IT program's learning outcomes are shown in references that look like this: [ITOut3]).
Essential Outcomes
In one sentence, this course's main expected learning outcome is that you will be able to effectively communicate the importance and implications of new innovations in IT [Communicate] [Evaluate] [ITOut1] [ITOut3] [ITOut4] [ITOut7] [ITOut8].
In more detail, the essential objectives for this course are that you will be able to:
- [Present] Clearly and effectively present the ideas, importance, and implications of innovations in IT [Communicate] [Evaluate] [ITOut3] [ITOut1] [ITOut4] [ITOut7] [ITOut8].
- [Write] Clearly and effectively communicate in writing the ideas, importance, and implications of innovations in IT. [Communicate] [Evaluate] [ITOut3] [ITOut1] [ITOut4] [ITOut7] [ITOut8].
- [Judge] Give a well-reasoned judgment about the importance and implications of new innovations in IT [Evaluate] [ITOut4] [ITOut8] [ITOut1] [ITOut7].
- [Find] Find new innovations in IT from primary and secondary sources that give enough detail to judge their importance and implications for society [Discover] [ITOut8].
Enrichment Outcomes
Enrichment outcomes could be multiplied without limit, but the following seem most important, especially in relation to the IT program's learning outcomes.
The course's enrichment outcomes are that you will be able to:
- [ThinkCritically] Think critically about ideas to judge their value for an enterprise and for humanity and their possible determintal effects [Evaluate] [ITOut4] [ITOut8] [ITOut1] [ITOut7].
- [Prioritize] Clearly explain the importance of potential benefits and harms to enterprises and humanity based on a global understanding of what is important for an enterprise and for humanity [Evaluate] [ITOut4] [ITOut8] [ITOut7].
- [Collaborate] Work on a team to discover, evaluate, and communicate new innovations in IT [Teamwork] [ITOut5].
Prerequisites and Co-requisites
The formal prerequisite in the University of Central Florida catalog is "CNT 4603 with a grade of 'C' (2.0) or better", and there is a co-requisite of "CNT 4703C and CIS 4991."
See the professor if you have questions about the prerequisites or co-requisites.
Acknowledgments
Many thanks to Ali Orooji and Euripides Montagne, as well as Mark Llewellyn, and Dan Marinescu, for discussions about this course.
Thanks to Curtis Clifton (now at Apple) for his initial work on the HTML for these web pages, which I have adapted from another course, and his style sheets, which I have also adapted.
Last modified Tuesday, August 16, 2022.
This web page is for COP 4910 at the University of Central Florida. The details of this course are subject to change as experience dictates. You will be informed of any changes. Please direct any comments or questions to Gary T. Leavens at Leavens@ucf.edu. Some of the policies and web pages for this course are quoted or adapted from other courses I have taught, in partciular, COP 4020.