Resources and Information
- Computer Labs, Learning Centers, and Tutoring
- Student Clubs
- Computer Science Course Syllabi
- Career Information
- Professional Organizations
- Professional Certifications
- Members
Computer Labs, Learning Centers, and Tutoring
Computer labs, free tutoring, help sessions, and exam preparation for computer science courses are available on all three campuses.
- Germantown Campus: Mathematics, Accounting, Physics, and Engineering Learning (MAPEL) Center
- Rockville Campus: Ackerman Math and Science Learning Centernew window | Computer Science Tutoring Schedule (PDF, )
- TP/SS Campus: Science Learning Center
New sessions will be posted soon.
Student Clubs
Raptors Who Code is open to anyone with an interest in programming, software/app development, game development, or the greater world of technology.
ACM Student Chapternew window
Computer Science Course Syllabi
- CMSC 100 - Fundamentals of Programming (PDF, )
- CMSC 110 – Computer Concepts (PDF, )
- CMSC 140 - Intro to Programming (PDF, )
- CMSC 141 - Intermediate Programming (PDF, )
- CMSC 201 - Java Programming Language (PDF, )
- CMSC 203 - Computer Science I (PDF, )
- CMSC 204 - Computer Science II (PDF, )
- CMSC 207 - Discrete Structures (PDF, )
- CMSC 214 - Advanced Java Programming (PDF, )
- CMSC 220 Client-Server Programming with Java (PDF, )
- CMSC 222 - Visual Programming (PDF, )
- CMSC 224 - Web Appl Using C# And Asp.Net (PDF, )
- CMSC 226 - Intro To Obj Orient Prog C (PDF, )
- CMSC 230 - Adv Obj Oriented Prog C++ (PDF, )
- CMSC 234 - Mobile Game & App Programming (PDF, )
- CMSC 243 - Systems Analysis & Design (PDF, )
- CMSC 246 - Intro to SQL Using Oracle (PDF, )
- CMSC 250 - Unix/Linux Operating System (PDF, )
- CMSC 253 - Unix/Linux System Admin (PDF, )
- CMSC 260 - Computer Security (PDF, )
- CMSC 269 – Computer Science Internship (PDF, )
Career Information
The following information is taken from the Bureau of Labor Statistics' Occupational Outlook Handbooknew window:
Employment of computer and information technology occupations is projected to grow 12 percent from 2018 to 2028, much faster than the average for all occupations. These occupations are projected to add about 546,200 new jobs. Demand for these workers will stem from greater emphasis on cloud computing, the collection and storage of big data, and information security.
The median annual wage for computer and information technology occupations was $86,320 in May 2018, which was higher than the median annual wage for all occupations of $38,640. (Sourcenew window, retrieved October 2019)
See complete, up-to-date details on specialized careers within the broader field of computer science, including job summaries, education requirements, and median salaries, in the Occupational Outlook Handbook's Computer and Information Technology sectionnew window.
Professional Organizations
IEEE (pronounced “Eye-triple-E”) is the world’s largest professional association dedicated to advancing technological innovation and excellence for the benefit of humanity. IEEE and its members inspire a global community through IEEE's highly cited publications, conferences, technology standards, and professional and educational activities.
Link: IEEEnew window
Go to "Membership and Services" > Join IEEE > Student Membership.
Founded in 1893, the American Society for Engineering Education is a nonprofit organization of individuals and institutions committed to furthering education in engineering and engineering technology. It accomplishes this mission by:
- promoting excellence in instruction, research, public service, and practice;
- exercising worldwide leadership;
- fostering the technological education of society; and
- providing quality products and services to members.
In pursuit of academic excellence, ASEE develops policies and programs that enhance professional opportunities for engineering faculty members, and promotes activities that support increased student enrollments in engineering and engineering technology colleges and universities. Strong communication and collaboration with national and international organizations further advances ASEE's mission.
ASEE also fulfills its mission by providing a valuable communication link among corporations, government agencies, and educational institutions. ASEE's 12,000+ members include deans, department heads, faculty members, students, and government and industry representatives who hail from all disciplines of engineering and engineering technology. ASEE’s organizational membership is composed of 400 engineering and engineering technology colleges and affiliates, more than 50 corporations, and numerous government agencies and professional associations. ASEE directs many of its efforts at providing for open and ongoing dialogues among these groups.
Why join ASEE?
The ever-increasing influence and rapid advance of technology demands a skilled, highly educated technical workforce. From defense to infrastructure to telecommunications to consumer gadgetry, the quality of our engineers affects the quality of our lives.
Link: ASEEnew window Go to the membership tab in the blue box at the top right side of the page and follow the link to join.
ACM brings together computing educators, researchers, and professionals to inspire dialogue, share resources, and address the field's challenges. As the world’s largest computing society, ACM strengthens the profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life‐long learning, career development, and professional networking.
Founded at the dawn of the computer age, ACM’s reach extends to every part of the globe, with more than half of its 100,000 members residing outside the U.S. Its growing membership has led to Councils in Europe, India, and China, fostering networking opportunities that strengthen ties within and across countries and technical communities. Their actions enhance ACM’s ability to raise awareness of computing’s important technical, educational, and social issues around the world.
Professional Certifications
- Oracle Java Certification Pathnew window
- Microsoft Certification Examsnew window