Undergraduate Courses (both IT and ICT courses)

Course Rotation Schedule

The Undergraduate Course Rotation Schedule includes a list of courses scheduled to be offered during the terms shown. Additions or deletions to the schedule may be made in any semester to meet course demand, to introduce new courses, to adjust for faculty availability and/or budget constraints. While this document does not represent a guarantee, the School of Information will make every effort to provide the courses as scheduled.

NOTE: The Course Rotation Schedule includes a list of courses scheduled to be offered during the terms shown. Additions or deletions to the schedule may be made in any semester to meet course demand, to introduce new courses, to adjust for faculty availability and/or budget constraints. While this document does not represent a guarantee, the School of Information will make every effort to provide the courses as scheduled.


Course Descriptions

CGS 2821 Intro to Web Design (3)
This course teaches proper Web site design techniques to students from all degree programs. Topics include visual design and graphics, information architecture, usability and accessibility, communication, adaptation to audience, markup languages, and development tools and processes. Coursework is focused on applying proper Web site design principles and techniques to projects in the students’ disciplines. The course is gauged for beginners who are computer competent; it does not teach computer programming.

COP 2258 Problem Solving with Object-Oriented Programming (3)
Prerequisite: Computer fluency. This interdisciplinary course is designed for students who are not necessarily intent on becoming computer programmers, but are interested in understanding the principles that govern object-oriented programming and software development in order to assist with problem solving in their own disciplines.

DIG 3118 Digital Graphic Design (3)
This course is designed for any student who is interested in learning how to create and edit well-designed digital graphics for professional use. Topics include skills related to developing vector and pixel based graphics for print and Web using commercial-grade graphics software as well as fundamental 2-D design principles. Gauged for beginners who are computer competent.

IFS 2014 Information Literacy & Society (3)
This course introduces students to the concepts of information literacy and what it means to be information literate in 21st century society. Students will address persistent questions associated with information literacy by learning searching skills, gathering information from primary and derivative sources, and conducting information quality analyses. Students will work with information in real-world content domains to analyze and represent information effectively.

IFS 2041 Information Ethics for the 21st Century (3)
This course identifies past, present and future information ethics challenges and encourages students to develop their own standpoints from which to address them. The primary purpose of this course is to provide students with the knowledge, skills and attitudes required to make informed ethical decisions about information production, management and use. Students explore and apply a wide range of ethical theories to examine critical information ethics issues raised by recent advances in information and communication technology.

IFS 2097 Exploring Emerging Technologies (3)
This course introduces students to several emerging technologies and briefly examines social, political, or legal issues surrounding the development and use of these technologies in various contexts. Students engage in structured learning activities to learn the basics about the use of selected technologies from set up to the completion of a basic project.

IFS 2118 The Unintended Consequences of Information Technology (3)
This course explores the pros and cons of information technology in our everyday lives, and examines how students can identify and mitigate against risk factors that lead to information technology disasters.

IFS 3108  Technical Communication in the Information Age (3)
This course focuses on understanding the rhetorical situations and developing effective rhetorical strategies for technical communication in the information age. Attention is given to producing both technical documents and technical presentations. Emphasis is placed on the writing process, specifically on analyzing context, purpose, and audience; designing documents; and peer editing.
NOTE: Can be taken as substitute for LIS 3021.

IFS 3037 Empowering Health Consumers in the eHealth Era (3)
This course explores the use of emerging technologies for health information seeking, health promotion and disease prevention, and for supporting the treatment and management of chronic illnesses. It promotes an interdisciplinary, user-centered and evidence-based approach for developing health IT systems to support health consumers. Students will learn how to assess users’ information needs, competencies, and health behaviors in order to develop accessible, useful, and effective solutions. They will also study issues and concerns influencing adoption of these technologies at different levels.
NOTE: This course can substitute for LIS 4772 Intro to Consumer Health Informatics for those pursuing a Certificate in Health Information Technology.

LIS 2360 Web Applications Development (3)
Prerequisites: CGS 2821 or equivalent course in web design (HTML and CSS) with instructor approval.  The course introduces the concepts and technical needs of client and server side technologies for web applications. The course equips students with resources for design, production, and evaluation of web applications and strategies for locating these resources. Students gain hands-on experience in web application production, including: client-side markup and programming, server-side programming for data processing, code versioning, accessing web services, and related authentication techniques.

LIS 2527 Digital Storytelling in Information Environments (3 )
Digital storytelling uses virtual spaces and digital technologies to support human oral storytelling. This course helps students build their presentation skills through an understanding of the role of storytelling in the context of information environments such as the family, library, school, business, and social media. Students will learn how to use stories to understand these environments better and to communicate, teach, learn, lead, and advocate when operating within them. Students will learn traditional stories, write original stories, and present stories in class exercises and assignments. Students will also learn to critique story presentations and to provide constructive feedback to other developing storytellers.
NOTE: This course is approved to meet the University Oral Communication Competency Requirement (OCCR) .

LIS 2780 Database Concepts (3)
This course examines relational database management systems using a typical, commercial DBMS, such as Microsoft Access and/or MySQL and Oracle. Topics include data modeling, database design, implementation, forms and reports, and remote access to databases. The goal of this course is to provide students with a basic understanding of database design, implementation, and management concepts and techniques.

LIS 3021 Technical Communication for Information Professions (3)
This course covers technical and professional documents generated and used by information professionals. Emphasis is on the writing process, more specifically on audience analysis, document design, collaboration, and peer editing.

LIS 3201 Research and Data Analysis in Information Technology (3)
Prerequisites: LIS 2780, LIS 3267, LIS 3353. This course provides students with an understanding of methods and tools used by information professionals for research and data analysis. It focuses on both quantitative and qualitative methods in information technology professions including surveys, interviews, need assessments, requirements analysis, and transaction log analysis. It provides students with the opportunity to conceptualize an IT problem, develop a research plan, and design methods for assessing, collecting, analyzing, and reporting research data.

LIS 3267 Information Science (3)
This course presents the history, philosophical bases, concepts, theories, and methodologies of information science. It also emphasizes the definitions and properties of information, formal and informal information systems, information origination, transfer, classification, formatting, and use.

LIS 3353 Information Technologies (3)
This course provides a solid foundation in the fundamental concepts, theories and principles in information technology and discusses critical issues surrounding their use and how they impact everyday life. An understanding of the concepts and principles underlying the design and use of digital devices, computer hardware, software, telecommunications, networking and multimedia is an integral part of any IT curriculum.

LIS 3706 Information Systems and Services (3)
Prerequisites: LIS 2780, LIS 3353. This course provides an overview of information systems concepts and practice including system management, maintenance, assurance, and reporting services, physical and human resources. It includes an introduction to information system hardware components, operating systems, scripting languages, with practical training in databases and networked servers.  In addition, this course provides practice in managing the people, processes and events (planned or otherwise) involved in information system management.

LIS 3781 Advanced Database Management (3)
Prerequisites: LIS 3784. This course explores various topics in database management systems (DBMS), using a typical commercial DMBS (e.g., MySQL, SQL Server, Oracle). Administration, security, stored procedures, triggers, transactions, functions, data mining, data warehousing, and remote access to databases are some of the topics covered. The student is expected to demonstrate an understanding of these database concepts through creating, deploying, and utilizing various relational database designs.

LIS 3784 Intermediate Database Analysis (3)
Prerequisites: LIS2780, LIS 3353. Database analysis transcends a wide range of skills from basic modeling analysis to understanding users, what they do, as well as statistical analysis and data-mining. This course examines relational database management systems using a typical, commercial DBMS, such as Microsoft Access and/or MySQL and Oracle. Topics include data modeling, database design, implementation, forms and reports, and remote access to databases.

LIS 3793 Information Architecture (3)
Prerequisite: LIS2360, LIS 3267, LIS 3353. This course provides an introduction to the scope and methods of information architecture in any setting, but emphasizes its application to the Web. The course examines the elements of an information architecture and some common technologies needed to design and create these elements.

LIS 4022 Writing for the Information Professions (3)
Offers practical hands-on experience with forms and practices of technical and professional writing, including documentation, correspondence, audience analysis, writing for social media, evaluation, and review. Emphasizes clear, concise, and effective writing in information technology settings, both within organizations and for user services.

LIS 4351 User Experience Design (3)
Prerequisites: LIS 2360.  This course provides a comprehensive overview of the user experience design process, and is intended to familiarize students with the methods, concepts, and techniques necessary to make user experience design an integral part of developing information interfaces. The course provides students with an opportunity to acquire the resources, skills, and hands-on experience they need to design, develop, and evaluate information interfaces from a user-centered design perspective.

LIS 4368 Advanced Web Applications Development (3)
Prerequisites: LIS 2780, LIS 2360, COP 2258. This course provides a foundation in developing web applications with an emphasis on server-side concepts, tools and methods. Topics include basic web application programming, advanced object-oriented programming (OOP) and web application development. Students enrolled in this course will develop basic programming skills in a modern web development environment, understand web application development principles and be able to find and use web application development resources on the Internet.

LIS 4369 Extensible Enterprise Solutions (3)
Prerequisites: LIS 2360, LIS 2780, COP 2258. Application design and development are much needed skills in current professional job markets. Procedural programming, as well as object-oriented programming (OOP), are widely accepted and used methodologies for designing modern systems. This course will provide the foundational aspects of application design using procedural and OOP programming concepts and techniques, employing various application development tools.

LIS 4380 Social Media Management (3)
This course explores the tools, information management, and communication functions of social media through hands-on work with designing and managing social media sites.  Students participating in this class will actively design, implement, and coordinate numerous projects that build a foundation in social media management while allowing students to gain valuable leadership, communication, and organizational skills. They will also explore the different issues and concerns may influence the widespread adoption and implementation of social media at the individual and national levels.

LIS 4381 Mobile Web Application Development (3)
Prerequisites: LIS 2360, LIS 2780, COP 2258. This course focuses on concepts and best practices for developing and managing “mobile-first” technology projects. It covers processes and requirements for developing mobile web applications and principles for effective interface and user experience design. Students will also examine different issues and concerns that may influence the widespread adoption and implementation of mobile web applications.

LIS 4410 Societal Implications of the Information Age (3)
This course offers an introduction to the evolving role of information in the “Information Age.” The course emphasizes information services in society and contemporary information resources that fulfill society’s information needs, and also considers the nature of electronic sources of information as well as other information formats and sources.

LIS 4480 IT Leadership (3)
This course focuses on leadership, group communication, project planning, strategy, and individual development, with a focus on Information Technology and its uses. Students participating in this class actively design, implement, and coordinate numerous ongoing projects that build a strong team atmosphere and allow students to gain valuable leadership, communication, and organizational skills within the context of contemporary IT organizations. May be repeated to a maximum of six semester hours; duplicate registration not allowed.

LIS 4482 Intro to Networks and Telecommunications (3)
Prerequisites: LIS 3353. A foundation course in networking technologies and management of modern data networks, with emphasis on the building blocks of local area networks. Subjects covered include networking architectures, topologies, models, layers, protocols, IP subnetting, equipment, operating systems, security and various tools/utilities.

LIS 4488 Network Administration for the Information Professional (3)
Prerequisite: LIS 4482. This course focuses on the planning, design, configuration, operation, and management of computer networks containing data communication devices, servers, workstations, and networked applications and support systems. It introduces students to administrative techniques inherent to basic operating systems, and also to enterprise management systems required by larger organizations. Students examine and discuss issues of scalability, performance management, and integration of internal resources with external resources such as cloud-based systems.

LIS 4708 Perspectives on Information Technology (3)
Prerequisites (effective Fall 2017): Specific foundation courses (see list below) required for specific degree program plus two IT electives.

Selected Foundation Courses:

  • LIS3267 Information Science
  • LIS3353 Information Technologies
  • LIS 3021 Technical Communication OR IFS 3108 Tech Comm for Info Age OR LIS4022 Writing for Information Professions

PLUS 2 IT Electives for each major:

  • Major in IT – choices from these tracks – Design & Development Track, Networking and Security OR Health Informatics
  • Major in ICT – choices from Technical Skills block

This is the capstone course in the Information Technology degree program. The course provides students with a broad perspective on the information technology field, the skills required to succeed in the field and a familiarity with emerging technologies. It also allows students to complete their information technology portfolios. The course consists of a combination of discussions of issues in the information technology profession, emerging technologies and directed work on the student’s degree portfolio.

LIS 4772 Introduction to Consumer Health Informatics (3)
This course explores the design and use of emerging technologies for health promotion and disease prevention, and for supporting the treatment and management of chronic illnesses. It promotes an interdisciplinary and user-centered approach for developing applications for health consumers. Students will learn how to assess users’ information needs, competencies, and health behaviors in order to develop accessible and effective solutions. They will also study issues and concerns influencing adoption of these technologies at different levels. The concepts discussed in this class are drawn from various disciplines including communication, information studies, human-computer interaction, medicine, psychology, and public health.

LIS 4774 Information Security (3)
An introduction to the concepts, policies and issues associated with digital computer and network security and the skills necessary to assess and improve the security of servers, desktop systems and digital networks.

LIS 4776 Advanced Health Informatics (3)
Prerequisites: LIS 4785. This course builds and extends the foundations presented in the first health informatics course while introducing practical solutions for the health IT professional. Students will apply IT knowledge to address real-life problems in the medical community. The course provides students with a solid practical skill set to enter the health industry.

LIS 4777 Advanced Information Security (3)
Prerequisite: LIS 4774. This course provides advanced knowledge on organizational computing security and contemporary issues in cybersecurity. Topics include trusted computing and multi-level security management, including risk assessment, IT controls, security auditing, along with technical networking and communication security (e.g., Internet security protocols and standards, and Internet authentication applications). The course adopts a practical, hands-on approach to examine several fundamental security technologies learned from LIS4774 such as firewalls, intrusion detection systems, operating systems security, vulnerability assessment scanners as well as the legal and ethical aspects of penetration testing and hacking. Students will also have an opportunity to advance their critical thinking and troubleshooting skills in a sandbox solving current cyber threat issues.

LIS 4785 Introduction to Health Informatics (3)
This course is designed to introduce students to how theory and practice in health care, strategy, information technology, communications, and law are integrated in the management and delivery of health care in various situations. The course focuses on the emerging specialization in the health care industry that combines expertise in health care, information technology, and information management.

LIS 4905r Directed Individual Study (1-3)
Prerequisite: Permission of instructor. Guided studies for individual professional and subject needs. May be repeated to a maximum of six (6) semester hours. (S/U grade only.)

LIS 4910 IT Project (3)
Prerequisites (effective Fall 2017): Specific foundation courses (see list below) required for specific degree program plus two IT electives.

Selected Foundation Courses:

  • LIS3267 Information Science
  • LIS3353 Information Technologies
  • LIS 3021 Technical Communication OR IFS 3108 Tech Comm for Info Age OR LIS4022 Writing for Information Professions

PLUS 2 IT Electives for each major:

  • Major in IT – choices from these tracks – Design & Development Track, Networking and Security OR Health Informatics
  • Major in ICT – choices from Technical Skills block

Students work in teams and individually to manage, design, implement and evaluate an information technology project. Students are also given evaluation and guidance on improving artifacts from projects entered into their degree portfolio during this and other courses within the degree program.

LIS 4930r Special Topics in Information Studies (3)
Prerequisites: Three of the following: LIS 3201, LIS 3267, LIS 3353, LIS 4276, LIS 4351. A directed and supervised investigation of selected problems, issues, and trends in information studies, with an emphasis on research. It is anticipated that each offering will be different because of the evolving nature of the subject matter. May be repeated to a maximum of six (6) semester hours.

LIS 4938 Seminar in Information Studies (3)
Prerequisites: Senior standing and three of the following: LIS 3232, LIS 3267, LIS 3342, LIS 4276, and LIS 4351. This seminar involves intensive reading and preparation of position papers concerning current issues in information studies, followed by discussions of these papers with faculty and information specialists.

LIS 4940r Internship in Information Technology (1-6)
Prerequisites: Permission of instructor. Supervised internships are designed to provide students with opportunities to test theory in practice and to gain work experience in a real information technology environment. Specifically, students will work under the guidance and supervision of a professional in an organization that provides information technology services. The work will be guided by individualized learning objectives designed to accommodate the student’s background and career objectives as agreed upon by the site supervisor, the Internship Coordinator, and the student.