Encourage
student engagement with hands-on activities and content that is relevant and interesting to students |
Incorporate realistic,
problem-based learning by bringing my industry and research experiences into lectures and assignments |
Sharpen students' skills
in critical thinking, problem solving, teamwork, and communication |
Prepare students for
their future careers by selecting tools and projects that add value to their resumes and portfolios |
I've taught and developed content for the following courses:
Class sizes range from 10 to 150 students
Course delivery modes include in-residence, hybrid, online synchronous, and online asynchronous
Course delivery modes include in-residence, hybrid, online synchronous, and online asynchronous
IST 110: INFORMATION, PEOPLE, AND TECHNOLOGY
Learn the fundamentals of hardware, software, data management, and networking
Identify the impact that technology has on individuals, society, and organizations Use a variety of tools to critically analyze technology design Discuss current and future technology trends IST110 Penn State Bulletin |
IST 210: ORGANIZATION OF DATA
Discuss databases and data management technologies
Use structured query language (SQL) for data storage, retrieval, and manipulation Learn current issues related to database management and administration Discuss future trends in database management systems IST 210 Penn State Bulletin |
IST 220: NETWORKING AND TELECOMMUNICATIONSDiscuss telecommunciations history and the OSI and TCP/IP models
Learn the hardware, software, and protocols associated with each TCP/IP layer Identify various transmission media, characteristics, and error detection and correction methods Discuss networking standards, topologies, management, and security IST 220 Penn State Bulletin |
IST 237: DIGITAL ENTREPRENEURSHIPDevelop an IT-related business model using the Business Model Canvas
Learn various market types, business models, customer segments, and value propositions Practice customer discovery, design thinking, prototyping, and minimum viable product creation Identify and practice components of an effective idea pitch IST 237 Penn State Bulletin |
IST 301: INFORMATION AND ORGANIZATIONS
Learn various ways that IT supports organizational activities and people
Use analytical tools and techniques to assess the impact of new IT on organizations Review real examples and case studies that illustrate how IT is used and implemented in a wide range of organizations Discuss the roles of ethics and culture when selecting, implementing, and using IT in organizations IST 301 Penn State Bulletin |
IST 302: IT PROJECT MANAGEMENT
Understand and apply basic project management standards and methods
Define and manage a project's scope, schedule, stakeholders, budget, risk, and quality Execute all five project management processes: Initiate, plan, execute, monitor and control, and close Learn and use various tools like work breakdown structures, Gantt charts, and risk registers IST 302 Penn State Bulletin |
IST 402: HEALTH INFORMATION TECHNOLOGY
NOTE: I developed the curriculum and content for this specific version of IST 402 Emerging Technologies
Learn various types of health information technology (HIT) used by individuals and organizations Identify the positive and negative impacts of HIT on individuals and organizations Discuss major US policies and regulations related to the digital storage and use of patient data Research a specific health condition and design a HIT prototype for someone with that condition IST 402 Penn State Bulletin |
IST 440W: TECHNOLOGY INTEGRATION & PROBLEM SOLVINGLearn the software development lifecycle (SDLC) including various tools for each phase
Work in a team to plan, analyze, design, test, and implement an IT solution Regularly communicate the project progress and solution updates in both written and verbal formats Deliver an IT solution that addresses a real-world problem or issue, preferably for a real client (if possible) IST 440W Penn State Bulletin |