r/UCONN • u/Relative-Bell-7534 • 3d ago
CSE 1010 or ENGR 1166
Picking out classes for next semester and I have to choose between CSE 1010 and ENGR 1166 (I’m a first year switching to the engineering school). Which one do you guys recommend I take? Will one better prepare me for future courses down the line? Or would it be better to take the one that’s easier on my GPA, whichever one that is. I don’t have space for both because I have to do my TOI class
6
2
u/Dazzling-Ambition362 2d ago
You need both. ENGR1166 is limited to freshman and sophomores only. CSE1010, is the pre-req for CSE2050, etc. I think you can take it anytime technically but if you are going into CS CSE CE, data data science, etc. you'll need to do it as early as you can as it is an pre-req for the higher-level cse courses (maybe others too)...
CSE1010 would prepare you for computer science, computer science engineering, and computer engineering where you generally need cse 2050. Also, "All students entering the College of Engineering must take CSE 1010 (3 credits) and ENGR 1000 (1 credit) as part of their introductory foundational courses." -UCONN.
ENGR1166 can only be taken as a freshman and sophmore, ENGR1166 is required by college of enginering for all engineers too. need to take this class so then you can take 2000+ level courses in the engineering you want to go in like ece2001.
notes: you can do tois anytime really, as long as before graduation. dont forget engr1000, you might need to take it. ultimately, meet with your advisor.
2
u/Relative-Bell-7534 2d ago
I’m going into materials, my advisor told me I can skip ENGR 1000 cause it’s only offered for first sem first years. She also said take either CSE 1010 or ENGR 1166, and the website said that I need a 3 credit course from the following: CSE 1010 ENGR 1166, etc etc. so I took that as being able to choose either or. But that’s something to think about, I will take a look at the future courses on the curriculum map for materials and see if I need the higher level CSE classes
2
u/BedRemarkable8787 2d ago
Even though CSE 1010 has a limited scope, I still think it's a good general intro to coding. I took it back in fall 2023 and it gave me a good foundation for python which I use every day now for computational physics research, my internship in signal processing, etc., and that also enabled me to learn other languages like MATLAB, Julia fairly easily. Ofc i'm biased, but engineering and careers in the sciences nowadays practically require some level of experience in computing.
In comparison, I never took 1166 but from what I heard from other people who did, it seems like a typical filler first year course for engineering, so your mileage may vary for the projects in terms of what you learn, and what you gain.
7
u/Syltaan 3d ago
Assuming you actually learn a bit and don’t AI everything 1010 will give you some basic python skills which is useful no matter the specific engineering track you go down. Also not a difficult course overall by any means.
I am a CS grad though so probably biased