Course Introduction MIS 3501 Patrick Wasson Department of MIS

Slides:



Advertisements
Similar presentations
Student-led Conferences Student-led Conferences By: An 8 th Grade Student.
Advertisements

VS.NET Course Introduction By Peter Huang. About Me Peter Huang –Microsoft Certified Solution Developer (MCSD) –Sun Certified Java 2 Programmer (SCJP)
Introduction. » How the course works ˃Homework ˃Project ˃Exams ˃Grades » prerequisite ˃CSCI 6441: Mandatory prerequisite ˃Take the prereq or get permission.
First... Background Topics Schedule Self Study Me Willem de Bruijn PhD candidate at Vrije Universiteit.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
Chapter Eight Academic Survival Skills. Study Skills  For most students time is the greatest issue.  The first rule to follow is to allow two or three.
21 August Agenda  Introductions  Logistics  Selecting a project  Working with a client.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
A Puzzle for You. Puzzle Someone is working for you for 7 days You have a gold bar, which is segmented into 7 pieces, but they are all CONNECTED You have.
Course Introduction MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/12/2016.
Class03 Introduction to Web Development (Hierarchy and the IDE) MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University.
Class01 Course Introduction MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/12/2016.
Sessions and cookies (part 2) MIS 3501, Fall 2015 Brad N Greenwood, PhD Department of MIS Fox School of Business Temple University 11/19/2015.
Benefits overview Speaker name goes here.
Course Introduction MIS 3501, Fall 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 8/30/2016.
CAP 107 Introduction To Computers. Welcome to CAP 107 Lecturer: Reham Al-Abdul Jabbar
Introduction to CSCI 1311 Dr. Mark C. Lewis
Company Meeting Title Presenter.
PDO Database Connections
Welcome to IBDP Biology – Year 1
Class03 Introduction to Web Development (Hierarchy and the IDE)
Our Lady of the Rosary College F.3 Computer Literacy
Welcome to Computer Science
Course Overview - Database Systems
PHP Fundamentals Course Introduction SoftUni Team Technical Trainers
IST256 : Applications Programming for Information Systems
Organize your code with MVC
Course Information and Introductions
Introduction to Programming
Introduction to Web Development (Part 2)
Course Introduction MIS 3501, Fall 2016 Brad N Greenwood, PhD
COMP 523 Diane pozefsky 24 August 2016.
Course Introduction MIS 3501 Jeremy Shafer Department of MIS
Collaborative Study Groups (CSGs)
It’s called “wifi”! Source: Somewhere on the Internet!
Course Introduction MIS 3501 Jeremy Shafer Department of MIS
eMINTS Parent Information Meeting
PHP: includes MIS 3501 Jeremy Shafer Department of MIS
Sessions and cookies (part 2)
How to Study for Finals- What DOES It Look Like?
Make School Work for You!
Send the professor (This is also listed in the syllabus)
Foundations of Programming: Introduction to Programming
How to get data from a form
Welcome to 6th grade! It is Course Selection Time!
Course Overview - Database Systems
Teaching Listening Based on Active Learning.
Welcome to Computer Science
Using Microsoft LiveMeeting to Teach Online
Information Systems in Organizations Introduction Kapish Vanvaria
Course Introduction MIS 3501 Jeremy Shafer Department of MIS
Organize your code with MVC
CSCD 330 Network Programming Spring
Talking About How I Feel
Class07 PHP: loops MIS 3501 Jeremy Shafer Department of MIS
CSCD 330 Network Programming Spring
Web Programming: Course Overview
Tips & Tricks to make your life easier
About This Course.
MyMathLab® Student Overview QRB/501
CSCD 330 Network Programming Spring
Course Introduction MIS 2402 Jeremy Shafer Department of MIS
An introduction to jQuery
Introduction to MIS3502 MIS 3502 Jeremy Shafer Department of MIS
MIS2502: Data Analytics Course Introduction
IST346: What Is IT?.
An introduction to jQuery
Introduction INFO/CSE 100, Spring 2006
Introduction to Computing Science and Programming 1 Anne Lavergne
CS2013 LECTURE 1 John Hurley Cal State LA.
Presentation transcript:

Course Introduction MIS 3501 Patrick Wasson Department of MIS Fox School of Business Temple University

Agenda Our agenda for today: Why MIS? Why this class? Why PHP? The best teacher in the world The structure of this course The strategy for success

Why, why, why?

“Business Systems Analyst” Why MIS? Technology “Business Systems Analyst” Business Samurai Ninja Noble * Bear in mind, that everything I know about ancient Japan I learned from reading “Magic Treehouse” books to my children. So take this analogy with a grain of salt.

Why this class? Our Advisory Board says …. “We want the best of both worlds.” We want self-starters who can tackle any technical problem. We want business savvy, team players. We want programmers. We want self-starting, business savvy, team players that can write code. You say … “I want a good job” or “I want to be CIO” You won’t get that good job based on your good looks and personality. You will be competing with students from other disciplines (e.g. Computer Science, Engineering) for that good job. You should be looking for ways to “get in the door” so that someday you can be CIO. The faculty in this department (myself included) say … We want you to be successful and happy in your career. Learning how to write code is an essential skill that will make you competitive.

Think about it… In order to do business today you need: A web presence A mobile presence A database infrastructure An understanding of networking and security The ability to learn new technologies and adapt quickly In learning to write a web application, you become familiar with each layer of the solution.

Why PHP? Hold on a minute…. You actually learn more than just PHP in this class. You also learn: HTML, CSS, and MySQL. More importantly, you learn how acquire new technical skill, then apply it. This is something you will need to do over and over again in your professional IT career.

Why PHP? (continued) PHP is “good enough” for … Facebook Amazon E-Bay DropBox Uber Snapchat Wikipedia Wordpress Drupal Etc…. You need to start somewhere. PHP has a massive install base PHP is a mature, well-established language PHP is open source PHP focuses on server side scripting PHP Database Objects can interface with all major RDMS systems (Oracle, SQL Server, MySQL, MariaDB) What is the hardest programming language to learn? The first one. There’s always one more thing to learn! Good alternatives to PHP would be Python, JavaScript / Node.js

The best teacher in the world…

Learning to code is not like this… The teacher tells me the answers I memorize the answers I tell the answers back to the teacher I get a good grade. I win! I move on to the next task

Learning to code is like … SWIMMING RUNNING RIDING A BIKE MARTIAL ARTS JUGGLING PLAYING AN INSTRUMENT

The best teacher in the world… The best teacher in the world is … you. No one else can really teach you. What goes on outside the classroom is more important than what happens inside the classroom. “No use going to class unless you go to the library.” ~ Ray Bradbury

Course Overview MySQL 2 Weeks HTML & CSS 2 Weeks PHP 3 Weeks PDO 2 weeks To do: Organize your code with MVC (1 week) Work with forms (1 week) Use cookies and sessions (1 week) ** This is all in the syllabus. You should really read the syllabus.

Course Overview (continued) More about the syllabus … in the syllabus you will find useful and important information about things like: Course Objectives Textbook and Materials Evaluation and Grading Exams Quizzes Participation Extra Credit (there isn’t any) Curved Grading (there is one curve, applied at the end of the course.) Technical Challenges The MIS Professional Acheivment Point requirement (MIS majors need 200 points!) The expected schedule for the class

All quizzes and exams are “hands on” evaluations of technical skill. This quiz may come as a shock to some of you because I really do expect you to apply skills you have learned outside the classroom. Don’t expect it to get easier after this. Here, some of you will come to me saying “what can I do?” and/or “I am very worried about this class.” HTML Quiz Exam 1 MySQL Quiz Exam 2 Exam 3 Here I will expect you to apply concepts that you originally encountered in MIS2502. This exam may be the first one in your academic career that you fail. It may also be the the first one that you are unable to complete in the allotted time.

Quizzes and Exams (continued) As of Spring 2016, all students must use the lab workstations to complete their quizzes and exams. You will not be allowed to use your own personal equipment for quizzes and exams. Quizzes and exams are open book, open notes, and partially open internet. (Only a limited number of web sites will be available to you during the exam.)

The strategy for success Commit to yourself learning to code outside of the classroom. Be curious. Ask questions. Make the code your own. Do the work I assign you. The exercises and challenges are NOT graded. You experiment and fail many times without penalty. If you can’t figure out a solution on your own, make sure you understand the solution provided. Realistically assess your own comprehension of the material. Set up your own computer outside the classroom so you can do your work at home, on the train, at the beach, etc. etc. Remember, frightened people do stupid things. You can beat tomorrow’s fears by preparing today.

#LeaveNoDoubt