- Undergraduate Experience
- Undergraduate Degrees
- Adv. Placement / Placement Exams
Minors in Information Technology
Informatics is the study of the collection, storage, analysis, and presentation of digital information. The minor in Applied Informatics is for non-Information Technology students who wish to apply the tools of informatics to manage, process, andanalyze data associated with their major field of study or found in another domain. Upon completion of the minor, students will be able to analyze, integrate, and present information in ways that are meaningful to specific audiences. The skills developed in this minor include programming, statistical and other forms of data analysis, management and use of different types of data collections such as databases and XML files, and application of mashup tools to combine and to present data in novel ways.
Database Design, Development, and Implementation
This minor provides a cohesive set of courses that will elevate students from foundational to advanced knowledge of database systems and the database development process. The minor starts with an introductory course where students learn the basics of data modeling, the relational model, normalization, and Structured Query Language (SQL).
This knowledge is extended when students learn the skills needed to effectively capture requirements and compose data models that accurately reflect those requirements. They will also learn how to develop programs that establish lines of communication with back-end databases, build and manage large databases, and learn methods for designing and developing data warehouses.
Upon completion of the minor, students will have a formal credential to describe their work in data management. This credential will demonstrate that the student has the skills needed to design and implement database systems within a broad range of domains.
The field of Medical Informatics is also known as "Health Information Technology" or "Health IT". This field is experiencing a period of rapid growth fueled by the federal government’s push for universal adoption of electronic health records.
The purpose of the minor is to teach students who have a computing background how to develop and maintain software systems in the healthcare field. One year of OOP programming and an introductory database course are required as background knowledge. The sequence begins with 2 courses that may be taken in parallel or in sequence: ISTE-330 teaches skills for writing code to access a database while MEDI-130 introduces the students to the language of healthcare and the broad need for applications. Students then take MEDI 320 where they learn about healthcare specific DBMS’s, data warehousing, and data mining as applied in the healthcare field. This is followed by MEDI-330, an in-depth examination of the electronic health record covering both the implementation issues and the privacy and policy issues. Finally, in MEDI-430 students learn about enterprise architectures (e.g., Web services, message oriented middleware) and their use in healthcare systems.
Networking and System Administration
The minor in networking and systems administration is comprised of a sequence of courses that will provide computing students outside of the NSSA department with a firm foundation in networking and/or systems administration. Computer networks and the systems attached to these networks have become ubiquitous. Therefore knowledge of how copmputer networks function, their administration, and the administration of the systems attached to them can be of value to every computing professional since their work will be impacted in some way by computer networks and computer systems..
Web Design and Development
The minor in Web Design and Development is designed for non-computing majors and students outside the computing field who wish to learn more than just the basics of Web usage. The minor features courses in Web images, video, communication, development, and integration technologies. Students will learn how to design and build Web sites and create and manipulate digital images and video for Web use. Students completing this minor will have the broad range of skills and understanding necessary to design and build a basic, but complete, web presence.
The minor in web development will provide students enrolled in computing degree programs with a firm foundation in Web development. The Web has become a global, essential, and ubiquitous information delivery medium. Hence, knowledge of how the Web works and how to effectively develop dynamic websites will add considerable value to the academic programs of computing majors. This minor offers a curriculum that provides foundational skills in Web development, starting with simple sites, moving through dynamic client-side and server-side functionality, and culminating in Web-based systems that create and access various information services.