Information Technology (B.S.)
Marymount’s information technology (IT) program recognizes the role of technology in all aspects of today’s world — in business, in society, and in our personal lives.
The IT program provides the following:
- A solid foundation of all of the parts of technology that are essential to understand how technology is used today and how it may be applied in the future, including defining requirements, developing software applications, building and administering complex computer infrastructure on the premises and in the cloud, and successfully managing IT projects; and
- Knowledge and experience in a specialized area of technology or its application leading to jobs in those fields. Students can either select a designated embedded minor in a particular area of technology or tailor the program to their needs by selecting five elective courses to further the current integration of business and technology. Students may select minors from the IT program, the business program, and the economics program in the School of Business and Technology; from the graphics and media design program or digital writing and narrative design program in the School of Design, Arts and Humanities; or from the criminal justice or mathematics programs in the School of Science, Mathematics, and Education.
Students can focus on one or more of the following IT specialized areas by applying for the embedded minor or by completing five higher-level IT courses.
Artificial Intelligence and Robotics
This minor is for students in technical programs who want to explore artificial intelligence technology. See the artificial intelligence and robotics minor for details.
Business Analysis
This minor provides students with the specialized knowledge to analyze business processes and improve them through digital transformation. See business analysis minor for details.
Cloud Computing
This minor provides students with the specialized knowledge to support technology implementation on cloud infrastructures, including architecting, developing, and managing systems. See cloud computing minor for details.
Computer Science
This minor is for students who plan to be software developers and design and build modern software products. See computer science minor for details.
Cybersecurity
This minor is designed for students who wish to work in the growing field of cybersecurity, other than in network security. See cybersecurity minor for details.
Data Science
This minor provides students with the specialized knowledge in the fast-growing field of data science and artificial intelligence. See data science minor for details.
Digital Forensics
This minor is for students who wish to investigate digital incidents, both corporate and criminal, and prepare digital evidence increasingly used in courts of law. See digital forensics minor for details.
Network Security
This minor provides students with specialized knowledge and skills to work in the administration and security of complex computer networks. See network security minor for details.
In addition to these IT minors, students may elect any other minor offered by the School of Business, including:
- Applied Statistics
- Business
- Economics
- Entrepreneurship
- Finance
- International Business
- Law
- Social Entrepreneurship
- Sport Management
- Sustainability
See the School of Business section for the details of these minors.
Alternatively, students may select a minor from a related field, including from the graphics and media design program:
- Graphic and Media Design
- UX/UI Web Design
Or from the digital writing and narrative design program:
- Digital Writing and Narrative Design
See the graphics and media design or the digital writing and narrative design programs for details on these minors.
Minors can also be taken from the criminal justice program or the mathematics program, including:
- Criminal Justice
- Forensic Science and Criminal Investigations
- Mathematics
See the College of Sciences and Humanities for details on these minors.
These wide variety of minors provide IT students with a variety of options to tailor their education to their career goals.
**Students who would prefer to have the designation of specialty, rather than the minor, on their transcript may choose to complete any business or information technology minor and receive this designation instead. The minor and specialty designations require the exact same courses. Students may not declare both a minor and specialty in the same field. Please work with your academic advisor on the process to declare this alternative option.
The B.S. in information technology program prepares students for the fast-moving fields of information technology, computer science, and computational thinking. Students experience a broad range of technology so that they can effectively analyze problems and implement state-of-the-art solutions. Students learn the many sub-disciplines (e.g., coding, software testing, networking, databases, cybersecurity) and apply them in a variety of experiential learning activities, including individual and team projects, faculty-student research, and internships in government and business. Students are also prepared for transition to the information technology workforce through a series of seminars emphasizing soft skills such as communications, ethics, interviewing skills, and project management.
The Marymount IT program is recognized as a Center for Academic Excellence in Cyber Defense (CAE-CD), a group of elite universities recognized by the Department of Homeland Security (DHS) and the National Security Agency (NSA).
Upon successful completion of the information technology program, students will be able to
- Demonstrate proficiency in a broad base of information technology skills, including programming, networking, databases, cybersecurity, and software testing;
- Evaluate business problems and design and implement technology solutions;
- Conduct a capstone project that includes research on an aspect of technology of interest to business or society in general; and
- Compose written documents and give professional-level presentations that articulate needs, identify solutions, and demonstrate information and data literacy.
Students learn the body of knowledge associated with specified industry-wide certifications. Recognized certifications can also be used as transfer credit for the program.
Marymount University has worked with community colleges in the region to maximize the credits that can be transferred into the program.
The faculty for this program, full time and part time, are experienced and knowledgeable in the specific subjects they teach and, when applicable, use extensive hands-on activities to support learning.
Students are encouraged to engage in research with full-time faculty in areas such as software development, cybersecurity, data science including machine learning and natural language processing (NLP), computer crime investigations, digital health, and digital transformation.
Internship Prerequisites: All students must take an applied professional experience course in the IT field before graduation, which can be satisfied by BILT 389 or IT 490. A minimum of 90 credits with a minimum cumulative GPA of 2.0 and grade of C or better in IT323, Junior IT Seminar, are required to register for the internship course, IT 490.
Credits Required: The B.S. in information technology degree requires at least 120 total credits and may include an embedded minor.
Minimum Grade Requirements: A minimum grade of C is required in all IT courses except for IT 110. A minimum grade of C+ is required for IT 423 Senior IT Seminar and IT 489 Capstone Project.
Residency Requirement: Students must complete 21 credits of their IT major courses at Marymount.
Degree Requirements - Information Technology
This degree requires a minimum of 120 total credits.
Liberal Arts Core Requirements
See the Liberal Arts Core for details.
Major Requirements
To fulfill the requirements of the major, all students in this program will take the following coursework in a sequence determined in collaboration with an advisor. Some courses also satisfy Liberal Arts Core requirements.
IT 110 | Information Technology in the Global Age | 3 |
| OR | |
IT 112 | Introduction to Computer Systems | 3 |
| | |
IT 120 | Cybersecurity Principles | 3 |
| | |
IT 125 | Web Development | 3 |
| OR | |
IT 129 | Python Scripting | 3 |
| OR | |
IT 130 | Java Programming | 3 |
| | |
IT 205 | Digital Technology | 3 |
| OR | |
IT 212 | Software Architecture and Design | 3 |
| | |
IT 208 | Computer Networking | 3 |
IT 210 | Software Engineering | 3 |
IT 223 | Sophomore IT Seminar | 1 |
| | |
IT 225 | Advanced Web Development | 3 |
| OR | |
IT 227 | Mobile App Development | 3 |
| OR | |
IT 229 | Advanced Python Applications | 3 |
| OR | |
IT 230 | Advanced Java Programming | 3 |
| | |
IT 310 | Database Technology | 3 |
IT 323 | Junior IT Seminar | 1 |
IT 355 | Software Testing, Documentation, and Quality Assurance | 3 |
| | |
IT 345 | Human Computer Interaction | 3 |
| OR | |
GMD 231 | Intro to UX/UI Design | 3 |
| | |
IT 490 | IT Internship | 3 |
| OR | |
BILT 389 | BILT Field Experience | 3 |
| | |
IT 423 | Senior IT Seminar | 1 |
IT 489 | Capstone Project | 3 |
MGT 123 | The Business Experience | 3 |
IT 343 | IT Project Management | 3 |
| | |
MA 132 | Statistical Analysis * | 3 |
| OR | |
MA 218 | Probability and Statistics * | 3 |
| | |
MA 121 | Math for Liberal Arts * | 3 |
| OR | |
MA 171 | Calculus with Precalculus A * | 4 |
| OR | |
MA 181 | Calculus I | 4 |
| OR | |
DATA 260 | Discrete Structures | 3 |
| OR | |
DATA 300 | Advanced Business Statistics | 3 |
| OR | |
DATA 310 | Decision Analysis | 3 |
| OR | |
DATA 325 | Data Analytics | 3 |
| | |
PH 305 | Business Ethics * | 3 |
| OR | |
PH 305SL | Business Ethics * | 3 |
| | |
| Two (2) Information Technology Electives | |
LA 350 may satisfy IT elective requirements.
An approved minor or five (5) upper-level IT or DATA courses.
Sample Degree Plan - Information Technology
Please note that this is a sample plan; all students must consult with an advisor in making course selections.
Year One - Fall
EN 101 | Composition I * | 3 |
| | |
IT 110 | Information Technology in the Global Age | 3 |
| OR | |
IT 112 | Introduction to Computer Systems | 3 |
| | |
MA 132 | Statistical Analysis * | 3 |
| OR | |
MA 218 | Probability and Statistics * | 3 |
| | |
MGT 123 | The Business Experience | 3 |
| Philosophy (PH) core course * | 3 |
MA 132: MT core course
MA 218: DSCI core course
Year One - Spring
EN 102 | Composition II * | 3 |
IT 120 | Cybersecurity Principles | 3 |
| | |
IT 130 | Java Programming | 3 |
| OR | |
IT 125 | Web Development | 3 |
| OR | |
IT 129 | Python Scripting | 3 |
| | |
TRS 100 | Theological Inquiry * | 3 |
| Social Science (SS) core course * | 3 |
Year Two - Fall
IT 205 | Digital Technology | 3 |
| OR | |
IT 212 | Software Architecture and Design | 3 |
| | |
IT 208 | Computer Networking | 3 |
IT 210 | Software Engineering | 3 |
IT 223 | Sophomore IT Seminar | 1 |
| | |
MA 121 | Math for Liberal Arts * | 3 |
| OR | |
MA 171 | Calculus with Precalculus A * | 4 |
| OR | |
MA 181 | Calculus I | 4 |
| OR | |
DATA 260 | Discrete Structures | 3 |
| OR | |
DATA 300 | Advanced Business Statistics | 3 |
| OR | |
DATA 310 | Decision Analysis | 3 |
| OR | |
DATA 325 | Data Analytics | 3 |
| | |
| Literature (LT) core course * | 3 |
Year Two - Spring
IT 230 | Advanced Java Programming | 3 |
| OR | |
IT 225 | Advanced Web Development | 3 |
| OR | |
IT 227 | Mobile App Development | 3 |
| OR | |
IT 229 | Advanced Python Applications | 3 |
| | |
GMD 231 | Intro to UX/UI Design | 3 |
| OR | |
IT 345 | Human Computer Interaction | 3 |
| | |
| One (1) IT or DATA elective outside of minor | |
HI | History (HI) core course * | 3 |
| Natural Science (NS) core course with lab * | 4 |
Year Three - Fall
IT 310 | Database Technology | 3 |
IT 323 | Junior IT Seminar | 1 |
| | |
PH 305 | Business Ethics * | 3 |
| OR | |
PH 305SL | Business Ethics * | 3 |
| OR | |
PH 313 | Cyberethics * | 3 |
| | |
| One (1) approved minor or upper-level IT or DATA course | |
| Fine and Performing Arts (FPA) core course * | 3 |
| Social Science (SS) core course * | 3 |
PH 305, 305SL, 313: DF&R core course
Minor Course: See Major Requirements above for minor options and course selections.
Year Three - Spring
IT 343 | IT Project Management | 3 |
IT 355 | Software Testing, Documentation, and Quality Assurance | 3 |
| One (1) approved minor or upper-level IT or DATA course | |
| Depth in Sciences (DSCI) core course * | 3 |
| One (1) elective | 3 |
Minor Course: See Major Requirements above for minor options and course selections.
Year Four - Fall
IT 423 | Senior IT Seminar | 1 |
IT 489 | Capstone Project | 3 |
| One (1) IT or DATA elective outside of minor | |
| One (1) approved minor or upper-level IT or DATA course | |
| Depth in Humanities core course | 3 |
Minor Course: See Major Requirements above for minor options and course selections.
Year Four - Spring
BILT 389 | BILT Field Experience | 3 |
| OR | |
IT 490 | IT Internship | 3 |
| | |
| Two (2) approved minor or upper-level IT or DATA courses | |
| Two (2) electives | 6 |
Note: The degree requires a minimum of 120 credits. The second elective may be 2 credits.
Minor Course: See Major Requirements above for minor options and course selections.