Bachelor of Science in Applied Information Technology
Program Description:
Framed around IT industry certifications, the Bachelor of Science in Applied Information Technology prepares students for successful careers in information technology. The program is rooted in computer science, centered around microcomputers and server-based computing, and focuses on the details of how computer technology works. The curriculum provides a solid academic foundation in (i) networking and security, (ii) developing desktop and server-based applications, and (iii) building and supporting web sites, while at the same time preparing students for critical IT industry certifications in these areas.
While earning an IT industry certification is not a requirement of the program, students will be actively encouraged to do so in parallel with the bachelor's degree. It is expected that students will complete at least one major IT certification, many of which require passing several industry administered exams at about the same time they graduate from the program. Courses are scheduled to permit students to sit for certification exams at the end of each semester.
Throughout, the program offers an unusual and exciting mix of theory and application. Although traditional academic work dominates, about 25% of the curriculum is devoted to hands-on activities. Students build computers, construct computer networks, write and publish desktop and server-based applications, install web servers, and create web sites.
What you will learn:
The Networking Module (11 credit hours)
In this module, students learn fundamental networking principles as well as general operating and network operating system concepts. Students also learn how to administer, implement, and support a networking operating system in both a standard and enterprise environment. Included in the study of networking is the TCP/IP suite of protocols. As part of the first networking course, students build (i) multi-domain networks and (ii) the high-end microcomputers used to construct the networks. This module also includes a course that teaches students the architecture and hardware components of the microcomputer along with fundamental microcomputer operating system concepts.
Applications and Web Development Module (13 Credit Hours)
This module builds on both the Networking and Application Development modules. Students learn to program in two languages (Visual Basic and Java), and to develop desktop and server-based applications and the major services provide by a web site as well as how to create a site. The programming sequence begins with Computer Programming I and assumes students have little or no programming experience. Applications are coded in Visual Basic and Java. Students learn how to integrate spreadsheets, databases, and web page applets into their desktop and server-based applications. It also includes setting up and securing a web server, and setting up ftp, Gopher, and WWW services. Students learn HTML and a web authoring software package. Further students revisit Java Applets and learn JavaScript, Perl, and VBScript. These programming languages are used to build interactive web pages. Emphasis is placed on database connectivity and multimedia.
Security Module (7 credits)
In this module, students learn the conceptual and technological aspects of network security. They are introduced to the various technical and administrative aspect of information security and assurance. It involves discussions on the role of major networking devices including routers, firewall technology, and servers in establishing a secure network. It teaches students to build and maintain firewalls in business environments. Ethical, legal and professional issues in information security will also be discussed. This module will cover security policy, authentication, encryption, VPNs, and IDSS,and students will develop familiarity with research and information resources to emerging problems and strategies in this area.
You should take first-level courses in Web Design and Visual Basic Programming. If you do not already have these when you transfer, you may be required to take lower-division courses in these subjects at U.B. These courses will count as electives and in most cases will not increase the number of credits required for the degree.
Admissions:
Information about Transfer Admissions
Contact the UB Office of Admissions at admissions@ubalt.edu or 410.837.4777 or 1.877.ApplyUB (1.877.277.5982) for more information, or visit http://www.ubalt.edu/admissions.
Principal Faculty:
- Kathleen Harmeyer
- Nancy Kaplan
- Mohammed Ketel
- Stuart Moulthrop
- Aaron Oldenburg
- Kathryn Summers
- Charles Sykes
- Cecelia Wright Brown
See faculty bios for more info.
Contact Information: Program Director
- School of Information Arts and Technologies
- University of Baltimore
- 1420 N. Charles St.
- Baltimore, Maryland 21201-5779
- Fax: 410.837.6252
- Professor Charles L. Sykes, Program Director
- Phone: 410.837.5223
- Fax: 410.837.6252
- E-mail: csykes@ubalt.edu
- Sandy Lin, Program Coordinator
- Phone: 410.837.5023
- E-mail: slin@ubalt.edu
