• We are a multilingual website again. Read the notice about this.
  • Understand AI use at MyPTSD: all AI use is explained in our AI help page. AI use is by choice here. It exists if you want it, but does nothing unless you choose to use it.

Changing Programs, Yet Again!

Status
Not open for further replies.

Orglethorp

Not Active
So, last night I made a big decision, and I really think I was the right one, but right now I'm feeling all sorts of nervous!

I've been studying electrical engineering for the past 2 years now. This week is finals for academic term 4. I've been wishing for quite some time now that I'd picked computer engineering, but to change I would have to wait for this academic term to come back around (next summer semester) and hope the faculty lets me back and into computer.

I've been struggling with our circuits theory courses the whole way through. I do very well with all the math and computer stuff. I enjoy the hands-on lab classes like electromechanical devices. I hate any course that delves into the world of the pure physics of electricity. It doesn't click for me. I want to know how to use a transistor, not how to draw theoretical representations of its inner workings in terms of "equivalent circuits" and come up with values for internal components that don't physically exist just so that I can prove a teeny tiny current loss that I could have read off the transistor's data sheet.

Physics involving things on the atomic scale has never been my strength. If I can't see and observe it without a whole bunch of equipment telling me what's happening, then I just don't get it.

I picked electrical engineering because I'm interested in animatronics and avionics, and because I loved my electrical courses in high school. The trouble is, none of those things are electrical engineering. Animatronics happens when people with the right knowledge (frequently self-taught) and the right connections get into the film industry. Avionics is a skilled trade. What I did in high school electronics is more akin to being an electrician or technician. Furthermore, there aren't any opportunities to hold a career in animatronics in this province, and the need for avionics people is very, very small. With an electrical engineering degree, to have a career in this province, I'd either be going from construction site to construction site inspecting power stuff, or I'd be in an office doing a computer engineer's job.

This semester in particular, but the whole last year really, have been filled with stress. Stressing over assignments and midterms and final exams because no one in the engineering faculty seems to think that allowing us to have a list of formulas to reference is a good idea, despite the fact that in this day and age, no engineer is EVER going to sign off on a design without looking up their formulas. Even if they think they know all the formulas they need, they're going to have someone check it. Engineering exams should test application and problem solving, not how well we can memorize half a million little formulas.

I've been stressed about failing out of the program, because that too would result in waiting until this term comes up again next summer and hoping the faculty lets me back in. It's an all-or-nothing program.

Why am I so worried about that year delay? I'm 26, and my boyfriend and I are making preparations to buy or build our first house (possibly as early as this fall) and get married pretty soon. I'm going to want to start having kids very soon. If I have a baby before I'm done engineering, that puts me out of the program for at least a year, probably two. And then trying to do engineering homework with a baby at home?


The Decision!

I have decided that a degree in computer science is more suited to my needs and my life goals at this point.

I have already met all of the degree's elective / other subjects / total credit #s requirements. All I need is 15 computer science department courses and 3 math department courses. That's 3.6 semesters on a 5-course ("full time") load. It'll take longer than that because of prerequisites in those computer science courses and how frequently the right courses are offered, but it's still likely that I'll finish earlier than this engineering degree, and with a whole lot less stress. Because of work term requirements, engineering would have me graduating no earlier than May 2017. I could be done computer science by the end of 2015.

If I have to take time off my degree because a baby has come along, computer science will wait for me. Comp sci also has some of its courses offered online. I can minor or even double major in another subject area, to boot.

A comp sci class schedule would open me up to have a part time job on campus, ideally at the tech services counter in the library.



So why am I so nervous?

My circuits final exam is taking place right now, and I'm not there. I decided that in order to preserve my sanity and get a little extra time put in studying for my remaining three exams so I don't have multiple black spots on my transcript, I shouldn't even look at that exam paper. Knowing what sort of topics and questions are on that exam, I didn't have a chance at passing the course. I honestly don't think I had a chance of getting 25% on that exam. I am choosing not to complete the course (yes it will technically result in a fail) and choosing to make these changes rather than attempting a hopeless exam, getting all worked up writing it, spending all my study time this evening trying to calm down, and then worrying my whole trip back home away waiting for exam results. This way I know, and it was my decision.

But now I have to explain this to my classmates who've been with me for all of these courses over the past 2 years. I have to say goodbye.

I have to find out whether or not I'm still allowed to complete the work term I've already accepted. If I can then I'll be doing the first of the computer science courses online, and I won't need to worry about money, but I'll also have to deal with an entire semester spent doing a job I'll never have, facing classmates I won't be returning with, every day.

If I can't do the work term, then I'll take on a full (or close to full) course load on campus and try to get a part time job. But will I be able to get a job that doesn't cause me even more stress and still leaves my evenings and weekends free? I want to be off at the same time as Peter. At 26 I've put in more than my fair share of weekend at a grocery store, and I do not want to do that again. Ever.

I'm also needing to finish & submit my student loan application, but now I don't know what to report for academic program or projected personal earnings for the year.

There's also the very slim chance that I'll perform well enough on my remaining exams to pull off an overall average that gives me a probationary pass in engineering, on the condition that I write the circuits supplementary exam in January when we're back from the work terms. I am not counting on this. I don't know if the fact that I didn't sit the exam at all erases any chance of this even if my average is high enough. I don't know if I would attempt the supplementary exam or not.

I'm also stressing over the inevitable conversation to come tonight when my roommate comes home. He's in computer engineering, same year, which makes us class mates. (Electricals and computers do all the same courses up to term 4, then 3 of 5 courses are still the same in term 4 including this circuits course.) I'm going to have to explain myself and he's probably going to try to convince me to find a way to stay. I also have 2 text messages from him this morning along the lines of "are you awake and ready to go?" that tell me he knew leaving the house that I hadn't left yet.
 
Last edited:
I could be totally off base here, so ignore if you want, and it is just about the practical thing - but... if you want to work with robots and programming you can probably do that anywhere they have manufacturing now - learn to program PLC's and do some mechanical stuff - this is mostly vocational training - but the fun stuff isn't generally done (at least around here) by the engineers, but by the "floor" electricians. Installing robots and manufacturing lines is really cool and well paid work... Don't know if that's too left field, and it doesn't really solve your program problem, but... something to think about. The degree is a means to an end after all...
 
As a qualified electrician and technician, I can say that electrical engineering are the people who design avionics... technicians simply install it, test and adjust... you would be the brains behind it all.

Saying that... shit, either degree is awesome and puts you in a really great place within the global workforce. Electronics is the future, whether engineering or computer engineering... still a great industry and choice. Nice work.
 
I know the design in avionics is engineers, but to do that in Canada I'd pretty much have to move to Quebec and try to get in with Bombardier. I chose electrical engineering because I loved the 5 years of electronics classes I did from grades 8-12, but there was very little design and almost no deeper-level theory involved. We were taught what we needed to know to complete prescribed projects in the lower years, and given a little more freedom to explore in the higher years, but it was largely hands-on building circuit boards according to a schematic and designing & constructing casings to suit. Electrical engineers do that in the upper level lab classes in school, but not so much professionally afterward. I'd rather build than design if I have to make the choice.

I've been getting both more excited and more nervous by the minute about this switch to computer science. On one hand, programming is "my thing." I started teaching myself HTML around 2000ish and progressed to true programming (started with PHP) in 2004. I'm looking forward to being back in a degree where I have choices about my classes and my schedule and whether or not I want to take a semester off. I've missed that about my history degree! I'm looking forward to being able to throw in a psychology course here and there just because I want to and I need another course for that particular semester.

On the other hand, now I've got to find a part time job that works out with my living & transportation arrangements. Engineering provided me with co-op work terms (paid internships) every-other-semester. Yeah I had to apply to job posting and go to interviews and such, but the posting came to me and the department was actively trying to get me a position. Now it's all on me, and it's probably going to be an unskilled position which is lower pay and crappy hours. Peter keeps assuring me I don't need to worry about money but his own job isn't exactly secure. Carpenters in this province usually get laid off at Christmas time and don't start to get picked back up by companies until the ground thaws again. This year that wasn't until early May! Sure he gets employment insurance when he's out of work, but once we get our house and we've got mortgage payments and utilities and his truck payments and groceries...
 
My husband teaches industrial technology here in CA. What he did before he taught was to install and program big manufacturing lines and robots (making cans, bottling, welding truck frames, stuff like that.) He worked on the floor actually making the stuff work, building things. The engineers in industry (around here anyhow) generally sit in offices and make drawings and write memos. Which kind of sucks in any number of ways. But programming is done by the folks on the floor who mostly are not "engineering degree" types.

So Peter needs alternative seasonal employment. And/or you don't need a job all year, just to tide you over. And you guys need to be good money managers. Huh. Just like everyone else. ;)

One of my early students (this is like 20 years ago now... eek) started out as a tech geek in college (although he was a philosophy major) and he kept doing troubleshooting and programming after he got out of school on a free lance basis - which with his then partners evolved into a VERY successful business doing swoop in and fix stuff, and then try to make it work, contracts with various businesses. He describes them as the "82nd airborne" of computer programmers. High stress, but very fun and satisfying. And well paid. So... don't confine yourself to the "traditional" avenues if you can help it. Keep your eyes and ears open for opportunities that cross your path. And don't assume a low skill, low pay interim job - If that's what you expect, that's what you'll see (priming effects!) look for what you actually want, and do successive approximation until you get it.

Oh, and try not to actually attempt to cross bridges before you come to them! Were you planning to buy a house this year?:)
 
Status
Not open for further replies.

Donation drives

2026 Donation Goal

Goal
$1,800.00
Earned
$910.00
This donation drive ends in
0 hours, 0 minutes, 0 seconds
  50.6%

Trending content

Featured content

Back
Top Bottom