Community Platform
Interests
  • Data analytics
  • Project management
This Year
No Points
Total
1225 Points
MIS Badge

Click here
to validate the recipient

Coursework

Coursework

MIS 2101 – Information Systems in Organizations

Information Systems in Organizations is the introductory level MIS course. In this course, students are introduced to organizational systems used today, such as Enterprise Resource Planning (ERP), Supply Chain Management (SCM) systems, and the cloud. The effects of new and changing technologies such as artificial intelligence and smart-devices, are discussed in contrast to problems caused by old technologies and legacy systems. Students learn to create, read, and use planning tools  such as swimlane diagrams and entity-relationship (ER) diagrams.

MIS 2402 – Data-Centric Application Development

Data-Centric Application Development is a course focusing on the design and coding of websites. Students are introduced to Hyper-Text Mark-up Language (HTML), Cascading StyleSheets (CSS), and JavaScript (JS). These are the three languages used to create a usable and visually appealing website. Critical to the time-efficient use of the languages, students learn to import existing infrastructure elements such as JQuery and Bootstrap.

MIS 2502 – Data Analytics

The course Data Analytics is about data and databases. Students are taught the general characteristics of data such as its  classifications (structured, semi-structured, unstructured) and the various structured formats (CSV, Excel, etc).  Students learn how to understand class diagrams and link data tables. Students also learn to navigate databases, making use of SQL, R and RStudio to display various queries and statistical values for the purpose of analysis and informed decision making.

MIS 3406 – Enterprise IT Architecture

Temple’s Enterprise IT Architecture course teaches students about companies’ back-end systems, how to build them, and how to use them.  The course uses Amazon Web Services (AWS) to create instanced machines from which students learn to create and run servers using the Node.js programming language.  A major course focus is “scalability”, increasing or decreasing resource usage to match demand through elastic load balancers (ELBs).  Another course focus is security – cloud databases are accessed via programs, and access is restricted to specific virtual machines on the private cloud through security groups.

MIS 3506 – Digital Solutions Studio

Digital Solutions Studio is a class focused on user experience (UX) design.  Through this course students learn to integrate users’ psychology and expectations into product designs. Simplified design based in precedent allows for ease of use.  The course involves practicing website design, but the lessons learned are not exclusive to web products.

MIS 3502 – Application Integration and Evaluation

Application Integration and Evaluation is a comprehensive programming course where students create front-end webpages, back-end servers and APIs, and applications that interface across the two.  This course compounds the experiences and skills developed in both MIS 2402 and MIS 3406 to create a skillset of greater value.  The idea of authentication is introduced – verifying the user is who they say they are.  Programming is taken to another level of complexity: server-side error checking, encoded response messages (2xx, 4xx, 5xx), and ajax calls are used.

MIS 3535 – Lead Global Digital Projects

Lead Global Digital Projects is a course focused on teaching students how to manage projects and how to interface between IT and business.  Students learn to work in teams and divide up tasks by setting accountability.  Documentation, meetings, milestones, and reporting are major focuses of the course.  A key course activity was how to go about introducing change in an organization and gauging the human reaction through “see-feel analysis”.

MIS 4596 – Managing Enterprise Cybersecurity

Managing Enterprise Cybersecurity is a course that imparts the basics of encryption and cybersecurity skills, including the ethical use of Linux hacking tools and penetration testing.  Students learn modern encryption technologies such as hashing and public-private key transfer.  Common system vulnerabilities are taught, including: redundant software opening ports, unpatched software being exploitable, and excessive permissions for low level users granting attackers increased access.  Entry points such as weak credentials, hash cracking, brute force attacks, and phishing are explored.


Skip to toolbar