For successful completion of the degree, all students must satisfy the general education requirements that are explained in the UMBC Undergraduate Catalog.
Effective Fall 2013, all Information Systems majors must complete at least 9 upper level IS classes (numbered >= 300) taught by the IS department at UMBC.
The required program courses for the Bachelor of Science Degree are:
- IS 300 – Management Information Systems
- IS 310 – Software and Hardware Concepts
- IS 410 – Introduction to Database Design
- IS 420 – Database Application Development
- IS 425 – Decision Support Systems
- IS 436 – Structured Systems Analysis & Design
- IS 450 – Data Communications and Networks
- IS 451 – Network Design and Management
- IS 3xx or 4xx – Upper Level IS Elective
(may not use IS 399, IS 400, Is 469 or a course used to satisfy an IS certificate requirement.)
Mathematics and Computer Science
- MATH 155 – Applied Calculus
- MATH 215 – Finite Mathematics for Information Sciences
- STAT 351 – Applied Statistics for Business and Economics
- IS 147 – Introduction to Computer Programming or
- IS 247 – Computer Programming II or
- One additional semester of an approved programming language (See your IS advisor for further information)
- MGMT 210 – The Practice of Management
- ECON 101 – Principles of Microeconomics (SS)
- ECON 102 – Principles of Macroeconomics (SS)
- ECON 121 – Principles of Accounting I
- ECON 122 – Principles of Accounting II
- ENGL 393 – Technical Communication
Students must earn a grade of “C” or better for any course to be applied to the Information Systems major.
Before being allowed to take IS 410 and 450 (and then the rest of the IS 400-level core courses), a student must first complete the following gateway requirements:
A grade of “C” or higher in:
And a grade of “B” or higher in:
Students may not repeat IS 300 or 310 more than once.
Students entering UMBC for the first time before Fall 2015 must earn a “B” average with no grade below a “C” in IS 300 and IS 310.
Examples of upper-level electives that could be used to help fulfill the IS major requirements include: IS 303, IS 304, IS 460, IS 461, IS 427, IS 428, IS 430, IS 438, IS 464, IS 471, IS 472, IS 451U, IS 451M, and IS 452, as well as others (see catalog for a full listing).
There are also several special courses, including IS 399, IS 478, IS 479, IS 469, IS 397, and IS 467, among others, that cannot be used to satisfy the IS upper-level elective requirement, but that students can use to gain academic credit for internships, coops, and research projects. See your advisor for more information.