Computer Information Systems and Technology
School of Undergraduate Studies
Degree Programs
Outside Resources
Welcome to the Computer Information Systems and Technology Department
Computing is one of the most exciting and fastest-growing professions worldwide. UMUC offers six computing majors, which cover the broad spectrum of the industry. Our courses are taught by practitioner-scholars who are employed in many highly-regarded national and international IT firms.
Choose from a Variety of Programs in Computing
At UMUC, you can choose from six majors and one minor in computing for your Bachelor of Science (BS) degree. UMUC also offers high-tech certificates in computing, enabling you to update your technology skills or prepare for a new career in the IT field. Offered in a variety of formats, you are sure to find the ideal program to fulfill your needs and goals.
UMUC's Computing Programs Include:
Computer and Information Science 
In this program you can:
- Gain experience as a programmer/analyst, working with Java, C++, UNIX, or Oracle.
- Develop problem-solving skills and techniques.
- Learn fundamental concepts of software engineering, databases, programming languages, computer networks, and distributed processing.
Computer Information Technology 
In this program you can:
- Obtain technical certification as a network administrator, database administrator, or application developer.
- Prepare for a technical or technology management role within a business, corporation, government agency, or nonprofit organization.
Computer Science 
In this program you can:
- Learn skills to become a computer scientist, software engineer, systems analyst, or programmer analyst.
- Grasp the fundamental concepts of computer science, including computer architecture, operating systems, compilers, graphics, artificial intelligence, and database design.
Computer Studies 
In this program you can:
- Prepare for a role in technical and information management.
- Build your skills in computer and information technology.
- Gain experience in applications integration, print and Web design, and visual programming.
Information Systems Management 
In this program you can:
- Prepare for the role of a systems analyst, information system manager, or database administrator.
- Gain the skills it takes to be a project manager, providing advice and direction on application analysis/programming problems. Also learn more about PC hardware and networking technologies, full software life-cycle projects, or information security.
Information Assurance 
In this program you can:
- Prepare for a position as an information systems security professional, senior system manager, and system administrator responsible for information systems and security of those systems
- Gain knowledge of information assurance in both government and industry with a global outlook, interpersonal skills, leadership and management skills, and discipline awareness.
Majors that can be completed entirely online are indicated by the
icon.
If you require additional guidance in selecting your program of study, please call 800-888-UMUC (8682) to discuss your plans and options with a UMUC advisor.