Frequently Asked Questions
CSE computing system
Where can I get more information about the CSE computing system?
Check the
Facilities
page on the CSE website.
How do I log onto the CSE computing system for the first time?
See the
First Login
page on the CSE website.
What do I do if I've forgotten my CSE password?
See the
Reset Password
page on the CSE website.
How do I change my CSE password?
See the
Account Portal
page on the CSE website.
Can I recover a deleted file under my CSE account?
See the
User File Backups
page on the CSE website.
Remote Access
How do I access my CSE account remotely?
See the
Remote Access
page on the CSE 231 website.
Why can't I use samba when I'm off campus?
Most ISPs (Internet Service Providers) do not allow samba connections
(some will allow it for a hefty fee).
Course Mechanics
Where do I find Coding Rooms?
There is a link to Coding Rooms on D2L for the course.
I missed my weekly lab session. What do I do?
If you miss a scheduled lab session due to illness or personal emergency,
please contact your TA. If appropriate, your TA will permit you to make up
the missed lab exercise within one week of the original due date.
I missed the due date for a computer project. What do I do?
Automatically one-day late is a 50% penalty; after that, no credit.
If you are unable to complete a computer project by the specified due date
due to illness or personal emergency, please contact your lecture instructor.
If appropriate, the assignment due date will be extended.
I have a question about the grading of my project. Who do I contact?
Please contact your TA.
If you are not able to resolve things with your TA, contact an instructor.
I missed an examination. What do I do?
Please contact your instructor.
I have a question about the grading of my exam. Who do I contact?
Please contact your instructor.
I need extra help.
Help comes in many forms for this course:
- TAs staff a help room in the same room as the CSE 231 lab (3320 Engineering). The schedule is found under the
Consulting Hours link on the course web
page.
- TAs monitor
Piazza.com where you can post questions. Piazza provides the fastest response of
all options.
- Contact your TA directly. Their email address is posted at the
Lab Sessions link on the course web
page
- Contact your instructor -- see the syllabus.
- Some students want a tutor.
The department does not have the resources to screen and train tutors. Some students have had luck finding a tutor online through
Craigslist, the department Facebook page and universitytutor.com. We encourage care when working with a
private tutor, both for personal safety, e.g. only meet in public places such as a library, and a tutor without proper training may do more work for you as opposed to helping you.
Spyder
My shell and variable explorer windows have disappeared.
How do I get them back?
Use Consoles -> open an IPython Console for the kernel
View -> Window Layouts -> Spyder Default Layouts
Alternatively
Tools -> Reset Spyder to Factory Defaults
Use View -> Panes to open any window you want, including the
variable explorer
Re-install did not solve my problems
Try this:
On Windows
- open an anaconda powershell
- run the command
conda update anaconda
- when successful, run the command
conda install spyder=5.2.2
Mac is similar except that you are working in a Terminal.
If that or re-install did not fix your problems, you likely need to do a more complete un-install of the previous version.
Anaconda's uninstall documentation:
here.
Can I use a different IDE than Spyder
You can use any IDE, but we only support Anaconda+Spyder, i.e. you are on your own.
The important thing is for the IDE to support graphics, e.g. pylab or matplotlib. Here is testing code
that works on Spyder.
import pylab
L = [1,2,3,4,5,6]
pylab.plot(L)
PyCharm
Here is a note from a student who successfully installed PyCharm. My suggestion was to install Anaconda
(Python) and then have PyCharm point to that. Here is what he said: "It doesn't seem terribly hard to
install. I installed Anaconda, then PyCharm (didn't have it on this laptop), and created a new project
and chose the "Conda interpreter" in the dropdown. Then I installed matplotlib from the project
settings, imported it using a named import, and then added pylab.interactive(True) since supposedly that
allows it to work inline on PyCharm, and was able to run it from the python console without issue."
He tested plotting with the following code:
import matplotlib.pylab as pylab
pylab.interactive(True)
L = [1,2,3,4,5,6]
pylab.plot(L)
What do I do if I have a Chromebook?
Install DECS RDP client in your Chromebook and use Anaconda and Spyder remotely on the DECS servers
(recommended)
DECS maintains instructions online on connecting to the DECS Remote Servers: here.
If you are having issues installing the DECS Remote Client, you can take your Chromebook to DECS Support and ask for
help with the setup. DECS Support: here.
Following the DECS Remote Client setup, you will simply have to login to EGR RDP using your EGR credentials to use the
Anaconda+Spyder already installed there.
Further hints: (1) use Firefox as your browser (2) don't search for D2L; rather enter the URL directly into Firefox: https://d2l.msu.edu/
The search forces a redirect and that redirect is causing problems (3) only access Mimir using the link within the CSE 231 D2L page
OR install miniConda on your Chromebook (not recommended)
MiniConda installation steps are listed: here
Also see: here