CMSC 341 - Frequently Asked Questions

How do I get a GL account?

If you are a registered student, then you already have one. It is the same as your myUMBC user ID and password.

How do I access the GL machines from home?

Refer to the Resources page and flip through the "Remotely Accessing the GL Server" section. These presentations describe how to SSH into the GL machines, how to use SCP, and other UMBC-specific information.

What if I'm having problems logging into the GL machines?

You should contact the Division of Information Technology (DoIT). You may contact them via an online help request, or visit their help desk in the basement of the Engineering Building.

What open labs are available on campus and what are their hours?

The labs are not available during the COVID-19 time.

Open OIT lab information is available on the DOIT web site under the Computing Labs and Facilities link.

ITE 240 is staffed with TAs from CMSC 341 and other CMSC programming classes. Check the posted schedule for hours that ITE 240 is staffed. Students are not permitted in ITE 240 without a TA present.

How can I get help with my project?

During COVID-19 time, office hours are held in Discord.

Instructors and TAs are your best source for help with your project. TAs hold office hours in ITE 240. See the Staff page for TA and instructor office hours.

What should I do if I am not enrolled in this course?

If the class is closed, you can place yourself on the waiting list. However, you will only be let in if an enrolled student drops the class before the add/drop date. We will not be adding additional students to closed sections.

I'm new to UMBC, where do I start?

This is a broad question, but here are a few ideas:

  • Read/skim the entire course website. Even if parts are not currently relevant, you should know how to find them later when they are.
  • If you are new to C++, check out this C++ Tutorial for Java programmers from the University of Wisconsin.
  • Learn how to use Linux. Start with the Linux-related links on the Resources page.
  • Attend lecture. Many announcements will be made only in lecture. Also, often students will ask questions for clarification that will only be answered in lecture — be there!