Computer and Information Science Major Map
Use this major map to explore possibilities and plan for success in five overlapping areas of career and academics.
Choose your year below, then see what you can do when you:
Learn. Develop the knowledge and skills to complete your major.
Engage. Contribute to campus and the community.
Network. Build a foundation of professional connections.
Transform. Make a positive impact in a diverse world.
Prepare. Plan for life after graduation.
The map just offers suggestions - you don’t have to do it all.
Learn: What foundational courses should I be taking?
- Form a firm mathematical background: Math 115, Math 116
- Master the basics of programming: CIS 150, CIS 200
- Be introduced to discrete mathematics: CIS 275
- Be introduced to a laboratory science
Engage: What kinds of activities and organizations can I explore?
- Join Talent Gateway
- Check out all the opportunities offered by the Office of Student Life
- Participate in First Year Programs, offered through the Office of Student Life
- Join the Society of Women Engineers and the Dearborn Campus Engineers
Network: What are important topics in my field?
- Visit your professor’s office hours to introduce yourself
- Join a professional organization related to your major
- Visit Mardigian Library to explore endless resources and librarian support
Transform: What are the challenges and the strengths in my community?
- Attend a local meeting of your community board
- Donate to the Student Food Pantry
- Explore and sign up for one of the community or university activities
Prepare: What are the career options for people with my major?
Learn: How do I build on foundational courses?
- Learn how to manipulate data effectively: CIS 350
- Build your writing skills: Comp 105, 270
- Form the theoretical basis: CIS 306 (for CS or GD concentration); IMSE 3005 (for INSY concentration)
- Be introduced to software engineering: CIS 375
Engage: What activities and organizations will help me develop professional skills?
- Join the student chapter of ACM (Association of Computing Machinery)
- Participate in Cooperative Education
- Join CECS Experiential Honors Program
Network: How do I connect with faculty and students with similar interests?
- Submit one of your best papers or projects to the Meeting of Minds Undergraduate Conference
- Attend department colloquium and other research talks on campus
- Work with a faculty member on a research problem or independent project
- Participate in a regional or national programming competition
Transform: What are the challenges and strengths of the Detroit Metro area?
- Contribute to a community project through the Office of Metropolitan Impact (OMI)
- Volunteer for a campus or community organization
- Become a Diversity Ambassador or participate in a Conversation on Race
Prepare: What resources are available on campus to help me develop the professional skills I will need?
Learn: How do I gain expertise in my major?
- Learn about the hardware of a computer: CIS 310
- Learn how to deal with uncertainty: IMSE 317
- Begin your specialization: choose some concentration/elective courses (e.g., CIS 296 and CIS 405 for CS concentration; CIS 421 and CIS 425 for INSY concentration; CIS CIS 487 and CIS 479 for GD concentration)
Engage: How can I grow as a leader on campus?
- Join a Hackathon like MHacks, Georgia Hacks, SpartaHack or GrizzHack
- Become an officer of ACM
- Join UPE (Upsilon Pi Epsilon) Computing Honor Society
- Become a peer tutor for courses such as CIS 150, 200, or 3501
Network: How can I broaden my professional relationships?
- Submit your best paper or research to an undergraduate student journal
- Establish a LinkedIn profile to connect with UM-Dearborn alumni or to join industry-related LinkedIn Groups that hire students
Transform: How can I prepare to effectively solve local and global challenges?
- Visit the Office of International Affairs to plan and register for a Study Abroad course
- Diversify your perspective by taking a course outside your major
- Use Mardigian Library resources to learn more about real-world problems and solutions
Prepare: What practical things should I do to further my career options?
Learn: How do I finish strong?
- Learn how computers communicate: CIS 427
- Learn how operating systems work: CIS 450
- Demonstrate your skill on a real-world project: CIS 4951, CIS 4952
- Finish your degree with remaining concentration/elective courses
Engage: How can I mentor others to be leaders on campus?
- Become an officer in UPE or a campus organization(s)
- Participate in ACM International Collegiate Programming Competition
Network: How can I demonstrate my readiness for the next steps?
- Make sure your applications for graduate or professional schools are complete with a writing sample and personal essay
- Do targeted networking with alumni working in careers of interest and ask questions about job opportunities and the interview process
- Request letters of recommendation from faculty who know your work
- Publish your work on one of the app stores
Transform: How can I add to the strengths of my community, the region, and the world?
- Contribute to global learning initiatives on campus
- Consider spending the summer volunteering with a government agency or nonprofit
Prepare: How do I make the best use of university resources to launch my professional next steps?
- Apply to jobs or future education, or make plans for other adventures
- Visit Career Services for advice with job searching and interviewing, resumes, and graduate school applications
- Explore possible graduate program opportunities at UM-Dearborn
- Register for postgraduate entrance exams (for example, GRE, MCAT, LSAT) if you plan on graduate school
Computer and Information Science (CIS) is one of the most rapidly growing professions worldwide. CIS professionals offer expertise in the effective and efficient use of computer systems for tackling a broad spectrum of practical challenges emerged from all aspects of our society. Our outstanding graduates have attained positions in industry, education, government, and nonprofit organizations locally and worldwide. Many students go on to pursue graduate study.
Examples of employers for our graduates include IBM, SAP, Sybase, Facebook, Amazon, Google, LinkedIn, Ford, GM, Quicken Loans, etc, in various capacities including data engineer, software engineer, application developer, database administrator, enterprise data architect, systems analyst, web application developer, team leader, manager, college faculty, etc.
Use the map on the interior portion of this brochure to review possibilities and plan for success in the five areas listed - Learn, Engage, Network, Transform, Prepare. The map gives options so you can select what best matches your interests and goals. Start thinking about your future now and build a path throughout your UM-Dearborn career that will prepare you for success.
College is a time for discovering your passions — figuring out who you are and what drives you. UM-Dearborn offers more than 100 majors and minors, so you can find a program that is right for you. We are committed to cultivating a campus community that acknowledges our similarities and celebrates our differences. On campus you’ll find a range of support services and offices that provide the programs you need to be successful both academically and personally.
4901 Evergreen Road
Dearborn, MI 48128
View on Map