By: Matt Alimagham, Spartanburg Community College

Similar documents
CIS 270. Systems Analysis and Design

IINF 202 Introduction to Data and Databases (Spring 2012)

2667A - Introduction to Programming

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ACNT 2311: MANGERIAL ACCOUNTING ONLINE VERSION COMPUTER TECHNOLOGY & OFFICE ADMINISTRATION DEPARTMENT

CIS 280. Computer Information Systems Internship. Course Package

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ORIENTATION TO SPORT MANAGEMENT PHED Laboratory Hours: 0.0 Date Revised: Spring 2011

Canvas Mid-Semester Report. Prepared by: Penn State Information Technology Services (ITS) and World Campus. April 2015

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ORIENTATION TO EXERCISE SCIENCE PHED Laboratory Hours: 0.0 Date Revised: Spring 2011

OPERATIONS, BUSINESS ANALYTICS & INFORMATION SYSTEMS

KENNESAW STATE UNIVERSITY GRADUATE COURSE PROPOSAL OR REVISION, Cover Sheet (10/02/2002)

Computer Engineering Undergraduate Program (CpE) Assessment report

In order to assist and guide faculty members preparing for tenure evaluations, the competencies to be considered are in three categories:

Information Systems and Technology in Healthcare

DYERSBURG STATE COMMUNITY COLLEGE Course Syllabus

UCLA ONLINE CLASS The College Admission Process Dr. Esther B. Hugo. Course Syllabus

PROGRAM HANDBOOK Doctor of Education Higher Education Community College Administration

University of Central Florida Department of Electrical Engineering & Computer Science EEL 4914C Spring Senior Design I

Data Encryption and Network Security

The University of Texas at Austin Department of Civil, Architectural and Environmental Engineering

EE411: Introduction to VLSI Design Course Syllabus

Thursday 11:00 a.m. - 12:00 p.m. and by appointment

Double Degree Program of Master of Public Administration Program Description for. Renmin University of China and Northern Illinois University

Common Course Outline

Professional Coder Hospital Exam Prep Course (Advanced course for CPC-H preparation)

PC Applications IT102 estart Spring 2014

Syllabus CIS 3630: Management Information Systems Spring 2009

INTRODUCTION TO INFORMATION TECHNOLOGY

The Art & Science of Teaching Online Syllabus

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2510

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

LEWIS-CLARK STATE COLLEGE BUSINESS TECHNOLOGY & SERVICE SYLLABUS. MEDPT 172 Medical Terminology or Instructor Permission

Master s studies in International Business at RU. Rules and Regulations

The University of New Mexico College of Nursing

Semester/Year: Spring, 2016

Eastern Illinois University Revised Course Proposal BUS 2710, Survey of Finance

MASTER SYLLABUS BACHELOR OF BUSINESS (BBA)

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS PROJECT SCHEDULING W/LAB CET 2021

Georgia Perimeter College Faculty Senate Course Change

PA 750: Financial Management in Public Service Tuesday, 6:00-8:45 pm DTC Lab 617

Shaw University Online Courses FAQ

Surgical Technology Accelerated Alternate Delivery (AAD) Program (For all students in the program January 2015 or later)

College Chemistry II CHM 111 Online

CS135 Computer Science I Spring 2015

LeMoyne-Owen College. Division of Natural and Mathematical Sciences Programming in Java II, COSI 225 Spring, 2016

Doctor of Philosophy Program Handbook

CS 425 Software Engineering

Department of Accounting ACC Fundamentals of Financial Accounting Syllabus

Elmira Business Institute Electronic Medical Record (MED 131)

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 233 INTRODUCTION TO PHP

Business Education Department

PSYC 270 Abnormal Psychology

DEANSHIP OF ACADEMIC DEVELOPMENT e-learning Center GUIDELINES FOR

CS 649 Database Management Systems. Fall 2011

University of North Dakota Department of Electrical Engineering Graduate Program Assessment Plan

CHM 1025 ONLINE Fall/Spring Introduction to General Chemistry. East Campus Science Dept. (407)

Pierce College Online Math. Math 115. Section #0938 Fall 2013

Web-Based Database Project for the Lawton, OK Police Department: Interdisciplinary Systems Software Development at Cameron University

Graduate Degree Requirements

BUS Computer Concepts and Applications for Business Fall 2012

How To Become A Doctor Of Nursing Practice

MICROSOFT CERTIFICATION FAQ s

CEDAR CREST COLLEGE Psychological Assessment, PSY Spring Dr. Diane M. Moyer dmmoyer@cedarcrest.edu Office: Curtis 123

Class: BBA 440 Human Resource Management; 3 credit hours. Dates: Jan 12 th May 4 th Class #:

MASTER S OPTION GENERAL GUIDELINES Option 3: Practicum

Announcement. A Joint FAO-TAMU On-line Course on Laboratory Quality Control Systems (June 2 to August 11, 2015)

Department of Mathematics and Statistics. Georgetown University. Master of Science Degree Program in Mathematics and Statistics

POLICIES CONCERNING ADJUNCT FACULTY

Introduction to Information Systems. 2 hrs lecture 2 hrs lab

UNA PROFESSIONAL ACCOUNTING PREP PROGRAM

IT 342 Operating Systems Fundamentals Fall 2014 Syllabus

BUS 2100 Business Communication Fall 2006

RETP Georgia Perimeter College last updated: Sept 2015

Programme Specification (Postgraduate)

International Baccalaureate Diploma and DP Course Academic Honesty Policy

MEA 130 MEDICAL CODING I (ICD-10-CM)

DEANSHIP OF ACADEMIC DEVELOPMENT e-learning Center GUIDELINES FOR

Transcription:

By: Matt Alimagham, Spartanburg Community College

1. Offer Proper Courses 2. Offer Capstone Course 3. Divide the Students into Groups 5. Invite IT People to the Class 7. Assign roles to each member of each group 9. Set a deadline and a Presentation day 4. Talk to your IT Director for Live Projects 6. Assign Projects to each Group 8. Designate a Project Manager for all Projects 10. Questions

1 Offer Proper Classes For students to be able to do the entire SDLC (System Development Life Cycle), we need to offer all the necessary course such as: Systems and Procedures (CPT-264) Programming Logic and Design C++ (CPT-168) Microsoft Access Database (CPT-242) Introduction to Web Page Production (IST-222) Event-Driven Programming C# (CPT-185) Data Structures Advanced Access (CPT-244) SQL-Programming (CPT-202) Advanced Even-Driven Programming V.B. (CPT-206) Mobile App Development (CPT-188) Professional Practices in Information Tech (CPT-118) More related courses..

2 Offer Capstone Course Computer Technology Senior Project (CPT-275) Capstone course should be offered the last semester of the second year. It is recommended that the students should pass all the prior mentioned courses before taking this class. The prerequisite for this course should be CPT-202 (SQL-Programming) and CPT-206 (Advanced Event-Driven Programming V.B.), since the other two major courses (Access database and C#) are prerequisite for these two courses.

3 Divide the Students into Groups Before you talk to the IT department, you need to know how many projects you need. In order to find out, you need to get your roster and divide the students into groups of at least two and at the most four students. You have to know most of your students to make sure each group will have a strong coder and a strong database student. There would be no homework, no quizzes, no tests, and no lab assignments. Only the live project. The students must be dedicated to spend the time to design and develop the project and deliver the final product by the due date. Students need to be in contact with the end-user and IT at all time.

4 Talk to your IT Director for Live Projects Make sure to make an appointment with your IT department at least a week before the start of classes. You have to discuss each projects with IT Director to make sure its not too easy or too complicated. It has to be a right project for students to be able to do it in a semester of 10 or 15 weeks. The request for any software and application systems from any department would be sent to the IT department. The IT department would be the source of any and all projects. You don t want to get any projects directly from another department without IT s permission, since the IT department needs to approve the process and would be involved for installation. If any department asks for a project, you can talk to them about it to see if its doable, but they have to send the request to the IT department.

5 Invite IT and End-User People to the Class On the first day of the class, make sure to have all the IT members who are involved with the project and all the end-users attend the class session to discuss all the projects and the details and get students familiar with each project. Make sure students will ask all the possible questions they may have and knowing who their contacts are. Analyze the different solutions and make sure the IT department specifies what kind of database they prefer and whether they want the application to be Web-Based or not.

6 Assign Projects to each Group At this point after IT staff and end-users leave, or during the next class meeting, you have to assign projects to each group based on the group expertise or individual members in the groups specialties. Make sure the students know who the end-users are and have all their information such as phone numbers and emails, so they would able to contact them to set up times for interview to collect information regarding their projects. Make sure the students are aware of their contacts at the IT department such as DBA and any other experts who are willing to help are designated by the IT Director to help these students.

7 Assign roles to each member of each group Based on the students strengths, you have to assign a title to each member of each group. This would make students realize that they are acting as close to the Real World as possible. You should assign the most dedicated student as a Project Manager for all groups. This student reports to you (The instructor). The titles would be as follows: Project Manger Team Lead Lead Programmer Lead Database Admin Systems Analyst End-User Coordinator Programmer/Database

8 Designate a Project Manager for all Projects You should assign the most dedicated student as a Project Manager for all groups. This student reports to you (The instructor). So, do you need to know your students? Yes, but if you don t you have to ask other instructors to see who would be the best candidate for this important role. This student, as the Project Manager of all projects, would have to stay in touch with each team lead and send you a weekly report or talk to you in person once a week about their progress. You have to make sure they are right on schedule and take care of any problems that may occur.

9 Set a deadline and a Presentation day The presentation day should be the last day of the class right before the final exam week. Most people would not be able to show up on the final exam week to see the students presentation. Send an email invitation to all those who are directly or indirectly involved with these projects. Send an email invitation to the President, Vice Presidents, Deans, and all the faculty of your department. Make sure the students understand they need to follow the dress code for their presentation. Make sure the students have their name tags on. Make sure the students have done several rehearsals to ensure they are ready. Make sure the students are done with their projects and there are no bugs in their programs or databases. Make sure to start on time.

10 Any Questions? Thank you very much for attending my presentation! Matt Alimagham