Ubc computer science software engineering option

Ubc computer science software engineering option

Posted: protev Date: 01.07.2017

At the discretion of the mod team, offenders will be banned. If you see a post or comment which is not in accordance with these guidelines, please use the report feature to bring it to the attention of the moderators, as opposed to engaging with it.

If you feel the moderation team has taken unfair or unwarranted action against you, or you have a question about these guidelines, please contact us. To select your faculty flair, just click "edit" on the right bar, above this message. If your desired program flair is not available, contact us. Software Engineering vs Computer Science self. I transferred from first year science into first year engineering to pursue chemical engineering, but after APSC I want to go further into coding and software.

I know ECE has a software option, but I heard that it's very weak compared to CPSC. Hence, I'm considering transferring back into science to study CPSC, but the drawback is I will be a year behind. Is CPSC worth taking that year behind? Everyone says this but, honestly, in my experience, its not really that important.

You will live and die on your technical interview. In the end the employer doesn't care if you did computer science or engineering.

However, engineers tend to favour other engineers so it could end up helping you. The computer engineering option is definitely not weak. It's very hands on and covers the core concepts.

You'll be forced to take courses on hardware and such but it helps enforce your understanding of a computer as a whole. After third year, you'll be able to specialize a lot more in either software or hardware and you'll also have lots of opportunity for electives. A lot of students take CPSC electives so you really don't miss much.

The co-op program is also much stronger in engineering. The program consists of doing a minimum of 16 months of coop which contributes immensely in your overall education and also helps you find a job later.

Companies love people with previous work experience. In the end, it's about the amount of work you put into the program. Finishing CPEN or CPSC doesn't guarantee anything after graduation. Putting in hard work does.

Computer Science | Undergraduate Program Description

Is it a weaker program? I'm in the same place as you, I transferred from science to first year engineering. I'm in CS and I can tell you this is false. Neither program is better than the other. Rather, the two programs are different. SE in Eng is going to be lower level and you'll have less freedom in terms customizing your curriculum. Cs will be higher level and you'll have more freedom in your curriculum. Ultimately, your best learning in software will come from what you do on your own time.

Computer Science - Bachelor of Science - The Faculty of Science - Faculties, Colleges, and Schools - Vancouver Academic Calendar /18 - UBC Student Services

Does anyone have any experience with SE majors and jobs? People are desperate right now for people with coding skills.

Either CS or Eng will be fine. One reason that not many CS students take ECE courses as electives is that students in the Faculty of Science have to take a certain number of courses from the Faculty.

ubc computer science software engineering option

The same is true for Engineering but since Engineering students complete more credits of coursework they are able to take more CS courses if they desire to do so.

Quite a few CS students take Software Project Management because there is no equivalent course in CS. I transferred out of first-year engineering and am currently taking first year CPSC courses. People always ask me why I didn't just go into software engineering, and for me the biggest thing is that it's so closely linked to electrical. Of course I could wait until third year to really focus on software engineering, but I don't want to spend the first two years taking courses that aren't relevant to my interests if I don't have to.

There's also the fact that I got super lucky with my schedule and managed this semester to get into the pre requisite courses I needed to be able to be in second year CS next year, instead of having to have a second first year.

Use of this site constitutes acceptance of our User Agreement and Privacy Policy. By signing up, you agree to our Terms and that you have read our Privacy Policy and Content Policy. Log in or sign up in seconds. Submit a new link. Submit a new text post. UBC subscribe unsubscribe 9, readers users here now The online community of the UBC in Vancouver, Canada!

No racism, sexism, homophobia, or otherwise discriminatory content. Other ads can only be posted with the permissions of the moderators. Ads have to be related to UBC. Every time you want to re-post an ad, you have to ask the mods.

ubc computer science software engineering option

Every time you post an ad, you have to make a top-level comment explaining your relationship to the thing you're advertising. No information about lawbreaking or circumventing rules: Multiple posts requests for participation in studies, surveys, or other repeated near-identical posts are frowned upon. No idea where to start? Look here for a tutorial on how to register and pick your classes. Official UBC Admissions Website Student Resources: Free software - You can get Office, MATLAB, a VPN, and more, all for free.

Rate My Professors - crowdsourced ratings for professors and their courses UBC Pair - grade distributions for previous offerings of all classes offered at UBC UBC CWL required to access Slacknotes - historical grade distributions for past courses and professors UBC Wayfinding - campus map and building information Translink - transit schedule lookup and maps UBC Lost and Found - lost something on campus?

Vancouver UBC Engineering Simon Fraser University Upcoming Events: More at The Calendar Flair: Don't you worry, everything is going to be okay. And feedback on my degree plan. This is an archived post. You won't be able to vote or comment. In this job market getting a job seems fairly easy Work on some software projects on your own time Everyone says this but, honestly, in my experience, its not really that important.

Software engineering option for compsci : UBC

Again, I respectfully disagree. Although, lets agree to disagree for now. Posts are automatically archived after 6 months.

inserted by FC2 system