class01 course introduction mis 3501, fall 2015 brad n greenwood department of mis fox school of...
TRANSCRIPT
Class01Course Introduction
MIS 3501, Fall 2015Brad N GreenwoodDepartment of MIS
Fox School of BusinessTemple University
8/27/2015
• Objectives of the course• How the course fits into the MIS major• Value proposition of the course• Approach we take• How to succeed• Final Notes (of Caution)
A Note of Administrivia• Tom Couser is the Diamond Peer for the Course
• He is disturbingly knowledgeable• Having trouble with installations of XAMPP et. al.?
• Alter 603 - tomorrow - 4pm – 5• IT Career Fair
• Details - http://ibit.temple.edu/careerfair/• September 30 from 11am-3pm on the 7th floor of Alter
Agenda
The purpose of this course is to give you relevant, hands-on experience, with the development of database driven websites and internet based applications.
Our Specific Goals• Learn the basic structure and syntax of the PHP language • Handle user input via form processing and URL tokens • Interface PHP pages with MySQL databases • Perform other programming-related activities (upload files to a
server, manage file directories, authenticate users, etc.) • Gain the knowledge necessary for continued, independent
development of programming skills
More broadly, two goals exist1. Provide you with scalable, relevant, experience which will
enhance your ability to incorporate future technologies into your tool kit
2. Augment your ability to communicate across the organization
This Course
Graded Materials• Exams (3) 75%• Quizzes (2) 20%• Participation 5%
Exams are hands-on technical exercises completed in a fixed amount of time.
There will be two quizzes given in the semester. These are constructed to prevent the remedial aspects of the class from holding you back.
Participation grades are determined through a confluence of two major factors:• Did you complete the technical challenges and turn them in on time?• Did you participate in the in-class exercises?
Portfolio Points – 200 if you haven’t taken 2501 / 400 otherwise
The Mechanics
The MIS Major
IT Compet
ency
Data Analytics -Analyze and
present insights from business data
Digital Design and Innovation -
Conceptual Process
Innovation
Lead Global Digital
Projects -Project
Management
Enterprise IT Architecture
-Firm Architecture
Application Development - Comprehension of technical
mechanics
The agents party to the project have competing incentives• Developers will overcharge you if you do not demonstrate
legitimacy• You must speak code
• Clients have unrealistic expectations• You must speak English
• Managers are maximizing revenue• You must speak consultant
For those of you thinking: “I’m gonna be a CIO, I don’t need to understand code”• How will you be promoted to CEO if your projects are under-
delivering and over priced?Or: “Developers are nerds! Nerds cant talk to clients. I’m secure.”• This developer already has taken your first project management
job because she is socially and technically competent, i.e. stronger than you…
Value Proposition (Organizational)
Founders of Top Unicorn Firms• Uber - Travis Kalanick (UCLA) Computer Engineering• PayPal, Tesla, SpaceX – Elon Musk (Penn, Stanford) Physics and
Economics• AirBNB - Nathan Blecharczyk (Harvard) Computer Science• Palantir - Joe Lonsdale (Stanford) Computer Science
Reflections of Former Students• I just wanted to send you an […] email about my internship. I am
working in great detail with the Sabrix system … Today I had a meeting where I was going [into] the process of it and how it works. I just wanted you to know […] how much the PHP coding work we did in class is helping me understand. The […] basis of coding knowledge I now have is helping me immensely – Robin Hibbard, Intern at Walmart
Value Proposition (Practical)
Drinking from a Firehose• HTML (Build a Website)• PHP (Embed Functionality)• Databases (Management)• Model-View-Controller
(Application Design)• Server Launch (Non-static web
design)• Data Structures (arrays etc)
Why?
Approach We Take
Do The Work• Do Not Fall BehindDo The Work• Don’t just watch the videoDo The Work• The challenges are keyDo The Work• In class exercisesDo The Work• Do the readingDo The Work• Come to class prepared and ready to engage
How To Succeed
In this class, we will expose you to many technologies. Some you will have an affinity for, others you may not. At these moments your greatest ally is discipline.
AIS has a short presentation to make before we move forward with getting your Unix accounts stood up. • Median Unix Administrator Salary ($102,000 /yr)
You should have MySQL, NetBeans, and XAMPP installed already• Median Database Admin Salary ($97,000 /yr)• Median System Architect Salary ($114,000 /yr)
Get your game face on
Final Notes