Information systems managers earned a $192,160 median in 2025; librarians, $72,840.
Many ALA-accredited MLIS programs require no programming beyond optional electives.
BLS projects about 280,000 computer and IT openings yearly through 2035.
Information systems managers earned a median of $175,140 in 2025; librarians earned $72,840. Both roles involve technology, but the degrees train different people: computer science builds systems, information technology implements and manages them, and the MLIS stewards information. The real choice is which mix of technical depth and stewardship fits your daily work.
A six-minute comparison weighs side-by-side costs, prerequisites, and pay benchmarks, then maps each degree to a goal. BLS figures reflect approximate 2025 data. Employers say too few candidates have the right skills, so the MLIS question is whether library work rewards added technical coursework.
MSCS vs. MSIT vs. MLIS at a Glance
Information systems managers earned a median of $175,140 in 2025, librarians $72,840, and library assistants $38,000. Those three numbers sit inside the same broad field of information work, and they explain why the choice between a computer science, information technology, or library and information science master's is less about prestige than about which part of the information chain you want to own.
What each degree points toward
MSCS: The deepest technical track, aimed at building systems: algorithms, software engineering, machine learning, and research computing. New master's-level computer science enrollment fell 10.3% in 2025 according to the Computing Research Association's Taulbee Survey, though total degree production remains well above where it was at the start of the decade.4
MSIT: Oriented toward running and governing systems. GMAC associates the degree with roles such as data analytics manager, IT risk manager, cybersecurity analyst, business intelligence analyst, and systems manager. Starting salaries vary widely by school and region; at UT Austin's McCombs School, the reported average for U.S.-based graduates is $106,250, and $91,546 for international graduates.
MLIS: Centered on how information is organized, described, preserved, and made findable. Drexel links the credential to librarian, archivist, library technician, and library assistant roles, but also to database administration ($110,090 median) and information systems management.
Reading those numbers carefully
The salary figures above are occupation-level medians, not graduate-outcome data for any specific degree. An MLIS holder working as an information systems manager is not evidence that the degree pays $175,140; it reflects where that individual landed. No national study compares all three credentials using the same employers, instrument, and year, so treat the ranges as a map of possible destinations rather than a scoreboard.
How the Curricula Differ: Building Systems, Running Them, and Stewarding Information
The tradeoff is depth versus breadth: computer science goes deepest on how software works, IT covers the widest operational territory, and the MLIS goes deepest on the information itself. Each core reflects that split.
What Each Core Covers
MSCS: Algorithms, operating systems, machine learning, and distributed systems.
MSIT: Network infrastructure, cybersecurity, cloud administration, and project or technology management.
MLIS: Information organization, metadata and cataloging, reference and user services, and data curation.
Think of the MSCS as the build-it degree, the MSIT as the run-and-secure-it degree, and the MLIS as the organize-and-make-it-findable degree.
One Project, Three Owners
Picture a university launching a digital archive of student newspapers. The MSCS graduate designs the search engine and might train a model to transcribe scanned pages. The MSIT graduate chooses hosting, sets up backups and access controls, and keeps the project on schedule and on budget. The MLIS graduate decides how items are described, builds the metadata schema, plans long-term preservation, and works out how researchers will actually find and use the collection.
Where They Overlap
The degrees share more ground than their names suggest. Database design and data management show up in all three. Information security matters for protecting patron records, servers, and source code. AI ethics, including algorithmic bias and responsible data use, is increasingly a required topic in each. If you want a bridge between fields, these shared areas are the natural place to take electives.
How Much Programming and Math Does Each Degree Require?
How much programming is required in an MLIS program? Often none, and at most a few electives. There is no common coding requirement across ALA-accredited programs, so the answer depends on the school and the path you choose.
What MLIS Programs Actually Ask For
The University of Illinois Urbana-Champaign's MSLIS shows how flexible the degree can be. It totals 40 credits, and only two courses are required (IS 505 and IS 510).1 The rest is highly customizable. Programming shows up as an option: IS 430 covers programming constructs and applications, but the catalog does not say which language it uses or what prior experience it expects.2 A student can finish the degree without it.
Illinois also offers a separate Information Management MS. Unlike the MSLIS, it explicitly requires competency in at least one programming language, though the catalog does not make clear whether that means a course, an exam, or prior experience.3 Check which degree you are applying to.
Syracuse's Applied Data Science master's is a useful comparison point for the technical end of information work. It is a data science degree, not necessarily the ALA-accredited MLIS. Its 3-credit courses include IST 659 (databases and SQL), IST 687 (R, with no prior programming experience required), and IST 707 (Python and machine learning).4 The program draws on Python, R, SQL, and Tableau.5 Look at a library school's elective list to see whether it offers anything similar.
Where the Math Gets Heavier
An MSCS usually expects discrete math, linear algebra, and probability, and it builds on them. An MSIT leans on lighter, applied math such as basic statistics, because the focus is on deploying and managing systems. An MLIS generally asks for little more than comfort with data and basic statistics.
Career-Changer Takeaway
Without a technical background, the MLIS is the easiest of the three to enter, since coding is typically optional. The MSIT sits in the middle, and some programs may ask for foundational programming. The MSCS is the most demanding, because the math and coding prerequisites are the steepest.
Admission Prerequisites if You Don't Have a Technical Bachelor's Degree
Your undergraduate major matters far more for a computer science master's than for an MLIS. Here is what each degree typically asks of applicants from non-technical fields.
MSCS: computing and math preparation
Expect to show substantial prior coursework. The University of San Francisco lists prerequisites covering programming, data structures, computer systems, and college-level math. Applicants missing them are directed to its MSCS Bridge program, and USF's GRE is optional.
MSIT: demonstrated competency
UW Tacoma asks for preparatory coursework before you apply. It also expects proficiency in networking, HCI, programming, database design, and web technologies, which you can show through coursework, internships, research, or relevant full-time work.
MSIT: varied GRE rules
UW Tacoma makes the GRE optional but strongly encourages it if your GPA is below 3.0 or you lack prerequisites. Northwestern doesn't require it, but submitted scores need at least 150 quantitative.
MLIS: most flexible for career changers
Maryland, Pittsburgh, and Missouri require no GRE and look for a 3.0 GPA. Pitt requires no specific prior coursework.
Verify with each school
Requirements change and differ by program, so confirm current prerequisites directly with every school before applying.
Cost, Length, and Format: What Each Master's Typically Takes
Cost, length, and format come down to three numbers per degree: total credits, how long you spend enrolled, and whether you can finish without relocating. The published figures below come from two programs, so treat them as examples rather than national averages. They also show how differently the two degrees are priced.
MSIT: Quarter Credits and a Fixed Total
Purdue Global's online Master of Science in Information Technology requires 60 quarter credits, which equals about 40 semester credits.1 At the published $420 per quarter credit, tuition works out to $25,200. The program is 100% online, and the average completion time is two years.
MLIS: Shorter Credit Load, Variable Pricing
The University of Pittsburgh's library and information science master's requires 36 credits. All coursework is delivered online and asynchronously. Pitt prices it two ways: $14,412 per term for full-time students, or $1,170 per credit for part-time students.2 Full-time students can finish in three consecutive terms (about 11 months), while part-time students can stretch the degree to four years.
What This Means for Your Planning
Speed: The MLIS example can be the fastest route if you attend full-time. The MSIT example runs about two years.
Flexibility: Both examples can be completed online, and the MLIS example's asynchronous format suits working professionals.
Pricing model: Compare per-credit and per-term rates, because the two are not directly interchangeable.
No comparable published cost figure for an MSCS is available, so check a specific program's page for credits, tuition, and format before comparing it with the other two degrees.
Salary and Job Outlook for Technology-Adjacent Roles
Bureau of Labor Statistics projections show computer and information technology occupations growing faster than the 3 percent average for all occupations from 2025 to 2035, with about 280,000 openings a year. Individual roles vary widely: information security analysts are projected to grow 21 percent, while computer support specialists and network administrators are expected to shrink slightly yet still post large openings, mostly to replace workers who retire or change careers. Librarians and archivists grow at roughly the average pace and earn more than the $50,980 median for all occupations, though well below most technology roles. Pay figures are May 2025 medians, and the middle range runs from the 25th to the 75th percentile.
Occupation
Median Annual Pay (May 2025)
Middle 50% Pay Range
Projected Growth, 2025-2035
Average Annual Openings
Computer Systems Analysts
$105,850
$82,860 to $134,110
N/A
N/A
Computer Occupations, All Other
$116,580
$79,370 to $157,500
N/A
N/A
Computer and Information Systems Managers
$175,140
$138,060 to $220,730
N/A
N/A
Information Security Analysts
$129,180
$97,810 to $163,500
21%
14,100
Computer and Information Research Scientists
$140,300
$103,570 to $188,700
N/A
N/A
Software Developers, Quality Assurance Analysts, and Testers
N/A
N/A
10%
106,100
Database Administrators and Architects
N/A
N/A
4%
7,300
Computer Support Specialists
N/A
N/A
-3%
48,700
Network and Computer Systems Administrators
N/A
N/A
-4%
13,400
Librarians and Library Media Specialists
$68,270 ($32.82/hour)
N/A
3%
12,600
Archivists, Curators, and Museum Workers
$60,330 ($29.00/hour)
N/A
4%
4,300
What Do Pay, Openings, and Hiring Data Say About the Tech Job Market?
These figures describe the computer and IT sector as a whole, not graduates of a specific degree. Read them as a benchmark for MSCS, MSIT, and MLIS paths rather than a guarantee. For information professionals, the shortage data matters most: the share of organizations reporting serious cybersecurity skills needs rose from 44% to 59% in a year, and AI was the largest gap.