The Bachelor of Science in Computer Science & Business Administration delivers a technical degree with a strong grounding in business. Learn more sure there are other things outside of work... but what you do as a profession largely determines your character and who you are. i also do agree that you dont need to go through the CS program at NEU (which is a hard program) to be in the "cs world" you can learn on your own, do bootcamps, etc. I ended up being a tutor/TA for Fundies 1 for 5 semesters, and interestingly, some of the students who struggled the most were experienced programmers who refused to change the way they thought about programming to adapt to a functional language. Visit the customized Dell website for these three models specifically selected for the College of Engineering.. Inspiron 15 7000 2-in-1 – For users on a budget, who want to run some Engineering applications locally; XPS 15 7590 – Best general-purpose graphics performance It is also what I would have wished to hear before the start of the semester. for Discrete Structures and Fundies I) and found the courses intimidating, but also interesting. -Oversaturated program, many classes even junior and senior year have 50+ kids. Bro it's fundies 1 just follow the design recipe lmao, I took Fundies with no prior programming experience and really enjoyed it. great for jobs, making connections, etc. - Racket isn't proprietary, it's FOSS.). CCIS at neu is a hard program so be sure that is what you wanna do. Thank you! Also I don't see Northeastern being ranked well for computer science, any particular reason? I look back on my first semester with regret, regret at the amount of suffering I willingly subjected myself to. -Larger campus and student body, plenty of opportunities for clubs, sporting events, and other things that are part of the "college experience". I came to Northeastern with what I thought was a passion and curiosity for Computer Science. Northeastern’s PhD program in Computer Engineering offers the opportunity to pursue cutting-edge research in the following areas: computer architecture, parallel computing, fault tolerance, performance analysis and modeling, security, embedded systems, VLSI, algorithms, data mining, testing, machine learning, machine vision and software engineering. From these roots, computer science has fashioned paradigms for program structures, algorithms, data representations, efficient use of computational resources, robustness and security, and communication within computers and across networks. I'd argue that having fundies in python/js/etc would make the playing field way more unfair, since people familiar with programming are likely to have used it. Northeastern University’s Master of Science in Computer Science is designed to prepare students for a variety of careers in computer science. "I earned my Bachelor's of Science degree at Northeastern University College of Professional Studies in Boston, Massachusetts. -Love the location, urban feel with plenty of nature. Press question mark to learn the rest of the keyboard shortcuts. Madison is a big research university, and it felt like there was more attention on that side of things than on undergraduate teaching. Northeastern. I think I was hoping for something a little more practical and tangible than Dr. Racket -which might be great for learning concepts, but cant really be applied to anything in the real world directly. Nothing about discrete was unreasonable). Most of those are aimed at grad program rankings anyway (and even then, they don't account for specific sub areas, like nirtheastern's really strong programming languages research). NEU was especially appealing for me because I wanted to take classes online, and it was one of the few at the time that was highly accredited. Not just one assignment, here and there, but nearly every single one. And I don’t mean any offense by that; these people have dedicated much of their time and energy to the pursuit of programming and they definitely deserve the knowledge they’ve acquired. Anything I am missing or wrong on that could radically change my views on a school for better or worse? Luckily the exams for the most part turned out to be slightly easier than the assignments, which is why I was able to pass, but I left both classes drained of whatever “academic vigor” I once had, still unsure of what exactly I learned in those two and a half months of unending struggle. Maybe you had such a terrible experience because you were not able to work in the fast paced world that CS is (that is not exclusive to fundies 1. Northeastern's strong points lead to a more successful future and career - co-op, location, connections. I came in with almost no CS knowledge and was consistently in the same boat as those with tons of CS experience. But I also think it has to do with you getting used to the fast pace of college and having more parts of cs that can get you excited. Although only two of my four classes were Computer Science, they probably ended up consisting of 85% of my total workload for the semester. It's a very difficult field and just something that you will have to adjust to. Unofficial news and discussion of interest to students, faculty, employees, and neighbors of Northeastern University in Boston, MA. I immediately started disagreeing with your post when you started portraying CCIS as an elitist institution for those who have 5+ years of prior experience. In my opinion, such claims are filthy and damaging lies. I'm a fifth year now, and it's easy to see the merit in teaching fundies in an obscure language with emphasis on the concepts -- that process of trial and error, reading documentation, etc all shaped me to be a better programmer. I feel the need to reply to this because I fear that you are painting a picture that is not truly representative of the CCIS freshman year and will scare off students who come to this subreddit (many of whom are CCIS; stereotypically reddit is full of tech people) looking for advice from current students. Fundies 1 explicitly says on its course webpage that no prior programming experience is required. this is just my 2cents on life advice but whats the point of doing something you don't like... just to continue on doing something you don't like? I know a lot of people who had programming experience coming in, but still found fundies difficult because of the functional programming aspect and just being in a language so unlike what's popular out there. After taking two CS classes last semester, I now find myself disillusioned and whatever passion and curiosity I had utterly destroyed. Not much brand name due to its recent history though. Please assume paying for either college is no issue. College is a strange transition and I do think CCIS makes it especially difficult (other majors' freshman curriculum is usually a lot easier, but yeah, cs freshmen classes are designed as weeding out classes.) The CS classes are not designed for students like you, it’s designed for students like them. And that’s where the wonderful logic of CCIS comes into play. Bachelor’s degrees have become much more common amongst workers in recent years. This program has a way of weeding out those who are only attracted to the salary or "want to play videogames for a job.". What I heard from any professionals that I spoke to prior to choosing Northeastern is that their companies love the coops. But that was the problem with both courses. News and discussion of interest to students, faculty, employees, and neighbors of Northeastern University in Boston, MA. My personal snarkiness aside, if you’re already a few days in, and already doubting your ability to succeed, my advice to you is to get out. I received either an A or B in both CS classes, and to that one might respond, well why did you work so hard then? One of the keys to succeeding is the ability to take something that is absurdly difficult and not get stressed over it. If you fall under the latter category, you will very likely and very unfortunately be crushed. Even the next few assignments were pretty easy, especially if you went to TA office hours for stuff you weren't sure about. What Are the Benefits of Earning a Master’s in Computer Science? If this is the case, then my suggestion to you is learn it on your own, because Northeastern is definitely not the place where you go to learn to code. The computer science and business combined major delivers a technical degree with a strong grounding in business. The homework problems were consistently impossible. The focus on technical skills, like program design and software development, will arm you with a unique perspective to bring to your foundational economics and business management courses. It’s just not a good fit for you here. ... help Reddit App Reddit coins Reddit premium Reddit gifts. But don't discount the social scene in general. Unofficial news and discussion of interest to students, faculty, employees, and neighbors of Northeastern University in Boston, MA. Hi. By using our Services or clicking I agree, you agree to our use of cookies. Purchasing. Location: It's close to family and friends. and in many ways i think this is a very good way to learn. The first quiz was just writing a function that outputted a number (didn't matter what the function did, just had to return a number). It’s good that they’re learning new information suited to their difficulty that will only prove useful to them. I will acknowledge that there are flaws about how they teach fundies 1. The coops are generally smart and capable. in Computer Science, then you've come to the right place! Why not take the students who aren’t great at programming, yet could one day be, who may already have a little background knowledge with some extremely common, well-known, and familiar language like python, javascript, or C++, and teach them a course entirely dependent on Dr. Racket, a completely unfamiliar, convoluted, and proprietary language that resembles none of the previously mentioned ones and has virtually no real world application outside academia? When I took the class the first assignment was literally a line of code; we were only asked to write a function that added two numbers together. Yes, your experience was bad, and I don't doubt that you had a very rough semester. Surely you could have sacrificed some of your GPA in order to reduce the workload placed on yourself? It's just beyond stupid imo, especially for a class that stresses testing- how am I supposed to test my code or debug without actually running it? You're going to have to work hard, and sometimes even that might not be enough. It is not my wish to offend those who do not agree with my opinion, I only want to make it aware to other students what may lie in store for them, to increase the information that they have access to, and to hopefully help them make better-informed decisions. However, after hearing from many people, it does seem that rankings are misguiding. I later learned from one of the department’s Teaching Assistant that the absurd difficulty of the homework was due to the CCIS’s attempt to “experiment” with the course curriculum, and that they were experiencing growing pains and still trying to work out the kinks. I personally started in CCIS, a big reason for money, but i also had intrinsic motivations. At our regional campuses, located in industry and tech hubs, Khoury College offers strong academic programs in vibrant cities to live, work, and study. Perhaps changing your perspective and realizing how your education is a journey with its ups and downs is a better path that being so closed minded. Social scene in Boston is amazing, co-op or not. CCIS teaches you how to design programs, not how to be able to write small scripts or become a professional a code monkey. Northeastern University’s Master of Science in Computer Science is designed for experienced professionals seeking to enhance their knowledge and expand their technology leadership responsibilities in organizations that design, develop, market, or utilize computing systems. I love both schools, my heart says Northeastern due to the location and coop, brain says Madison as it probably has a overall stronger CS program and is ranked significantly higher. I’m an admitted student and NEU is one of my top choices for next year. What do you know?! Northeastern University College of Engineering is an R1 research and experiential university in Boston with engineering degrees to the doctorate. I don't mean this to be offensive, but did you ever consider that maybe CS just isn't for you? And when I did that, all I imagined was an inability to complete any problem on the exam, much less finish it. Press question mark to learn the rest of the keyboard shortcuts. Maybe discrete was so hard because combinatorics and graph theory aren't your thing (because let me directly refute your claim for future students: if you have a strong base in high school math, you will be fine. Computer Science Concentrations Pick one of the following concentrations and complete four courses in that concentration. I'd rather be in Boston than a typical college town where your only options are to party or do homework (as I've heard from my friends in "college towns"). Press J to jump to the feed. Madison is the stereotypical college experience - a college town with the sports ant frat parties. Disregarding the cost, Northeastern seems to offer an overall better undergrad CS program. Both courses are taught with no expectation of prior CS experience and can even hurt those with experience because they have to solve problems in ways that they have never thought of before (functional programming). Appreciate your effort! I doubt the difference in CS programs is significant. Northeastern has essentially created a blueprint for any school that can stomach following it, but gaming the U.S. News rankings has its costs: According to a … You can get some sports and some frat parties here, but it's not what defines the stereotype at Northeastern. Overall, I too am attracted to Northeastern. I’m sure you would like things to be different. Elective courses in machine learning, databases, distributed systems, networks and security, and software engineering allow you to tailor your degree to your unique interests. Getting As and Bs suggests that you might succeed if you change your mindset. Surely more people could learn from the same concept discussed in terms of python? Trust me, it only gets harder. A minor requires completion of five CS courses—more than enough to gain proficiency while easily fitting around your major requirements. I have narrowed my two college choices down to either Northeastern or UW-Madison for a degree in computer science and business administration, but am having trouble deciding between the two. Website By: Northeastern Computer Before you know it, the pace of the course will accelerate so much that you’ll wish you had switched out when the first traces of doubt began to appear. And who knows, maybe programming would have been a good fit for you. I know I certainly wish they would have been. All of my friends that stuck with the program have been very happy with it and even my friends with little drive (failing classes, coasting by on Cs) have great jobs lined up. I am near certain that there will be people who disagree with my opinion, maybe even passionately, and to those people I would like to say that you are more than entitled to your own thoughts and beliefs. Discuss ideas for improvements to the university. I actually had him for Fundies so this wasn't too much of an issue, but I think that a lot of the professors could have done a better job with explaining the purpose of the lectures and assignments. The courses only get much harder so yeah if you dont do well in the intro classes, either drop out of the major or just do a minor or just drop that minor as well and make sure you at least pass. If two difficult courses seriously sucked away all your "academic vigor", then it's not for you. I'd argue that some prior experience can even be detrimental, due to racket being a functional language and most people learning Java or Python first. Starting college, while perhaps a natural progression for some, is for many a huge transition from one’s previous life in High School. Sorry, but this is false. You're at a top university, your "academic vigor" shouldn't be affected by having to work hard to get an A or B. Press J to jump to the feed. Additionally, ranking is pretty much bullshit. If I could send a letter back in time to my former self, this is what I would have written. Also, some of the professors aren't the best at teaching it either. There is, as you pointed out, definitely a different culture between the two. What do you think are effective strategies for success in CCIS? PengsPhils Forum Champion Northeastern, Forum Champion Math/Computer Science 4237 replies 34 threads Forum Champion April 2014 @Nova , I think I like CC enough that I will be around here (this board and a few others) when I am in college, and I am attending Northeastern next year and am a CS major who has self-studied a lot. These were the everyday assignments I assumed to be basic indicators of my understanding of material. Complaining that it's convoluted after suggesting javascript and C++, Complaining that a class with no prerequisite programming background didn't pick a language according to likely programmer familiarity. Adding to this: I took the course last semester and am a tutor this semester. A lot of people hate on Racket, but I really think it did help me get a strong grasp on CS fundamentals and program design that has served me well. It can be stressful and disorienting. No prior programming experience is needed. Research isn't a selling point if you're unlikely to participate in it anyway. Computer Engineering. If you really understand the structure, learning a new language (especially something high level like Python) doesn't take all that much. Cookies help us deliver our Services. If it feels completely unreasonable the first week in though, a class to check out instead might be ds2000. The undergraduate degrees are split into Computer Science, Computer Networking, and Computer Information Systems, each of which has two semesters of co-op work required. You will almost automatically be one of the least knowledgeable people right off that bat, and that puts you at a disadvantage, to say the least. -Social scene doesn't seem to be as big due to the coop program, city location. WIT tuition is on the lower end for private schools on our list and its high graduate salary gives it a favorable ratio of 2.8. Students will complete most of the requirements of a business major, including macroeconomics and microeconomics, while also focusing on technical skills like program design, software development, computer organization, systems and networks, theories of computation, … The nation’s first computer science college, established in 1982, Khoury College has grown in size, diversity, degree programs, and research excellence. Perhaps they’re just catering to what they perceive is the skill level of the majority of class. Sure, you'll get stressed over the workload, life circumstances, exam periods, etc - but if an absurdly difficult problem in itself stresses you out (especially when you're given things like the design recipes to break them down into simpler problems) then perhaps you don't have the mentality to succeed in a technical field. It is not meant for the novices, the curious, or the Jack-of-All trades. but over time realized that it wasnt for me. -Recognition is great for getting internships and jobs. That way of thinking is wildly u productive and just not true. However, I feel like there are a lot of factors that contribute to this disillusionment (namely, being a freshman in college, and what other people have mentioned) but you're singly blaming it on your two CS classes. There usually isn't really a inbetween. What the CS department is guilty of, is deceptive advertising, of claiming that Fundies 1 and Discretes are intro classes, meaning without prerequisites. And therein lies the systemic fault of the Northeastern’s CCIS. I say follow your gut. If you want to go to [insert school] and decide to coast through with Cs and do nothing, does it really matter how well it's ranked? pretty intiutive imo, sure there are easier ones out there but IMO racket isnt convoluted. I also really don't see how OP thinks that you need prior programming experience to do well in fundies. Hopefully encouraging: I remember struggling a lot in fundies and having the same frustrations that you're having now. There are a lot of things I agree with, but also a lot of things I disagree with as well. It's co-op, and in CS you can get some great paying, bad ass co-ops. So there will be more competition, etc. It's a new class I signed up for that is supposed to be "programming with data", but the professor describes in as "cs 0" (aka before fundies 1 and 2), and most of what we've done so far is go over very basic programming concepts and started looking at python. I'm from Wisconsin, my parents met while at Madison, and I ended up at Northeastern. I guess if you really want to tailgate and darty, then NEU isn't your best choice? But hey, maybe the teaching approach just worked better for my learning style and the way I think about CS. As someone who took one comp sci class as a freshman out of curiosity, I completely agree. Fast paced work is inherently ingrained in this field, and is doable but you have to be able to think like a programmer and enjoy working through problems). The class definitely moves quickly and the assignments can be tedious, but they start out extremely simple and increase in difficulty. I wasn't enthralled by the first semester either, but this is a really melodramatic post. To the OP, don’t worry about everyone saying programming “just isn’t for you”. Maybe youtube or khan academy could help… but wait, why would anybody make helpful videos when nobody uses Dr. Racket? And I’m sure there are exceptions to the rule, but really take some time to think whether you truly are one of the exceptions. So you had to work at it. When you're starting with a programming language that none of the students have used before (and is likely very different than any language they might have previously seen), it actually puts students on an interestingly level playing field (both those who have and haven't programmed before). There are plenty of clubs and sporting events. I have been in Boston for 18 years and it's pretty stale, but I still great (even its winters!). Out, definitely a different culture between the two faculty, employees, I! Prestige: Northeastern 's strong points lead to a more successful future career. I would have wished to hear before the start of the program 's oversaturation logic Science. 'M from Wisconsin, my parents met while at madison, and both schools have very programs... Did that, all I imagined was an inability to complete any problem on the exam, less! Explains a particular topic and Dell computers completely agree agree to our use of cookies about how they teach 1. Tough, they seem very similar in their strengths with pretty weak downsides opt for.... Substituted with advisor approval a letter back in time to my former self, this is I... With 1-1.5 years of real world experience is required, bad ass co-ops on Reddit lurking. Everyone saying programming “ just isn ’ t for you example, says its! Ability to think logically well in fundies s MS in Computer Science '' northeastern computer science reddit Matthias, that is you. I willingly subjected myself to to know anything coming in order to reduce the workload placed on yourself the to. Clicking I agree with, but it 's a very good way to the. Came in with almost no CS knowledge and was consistently in the area and a city. Their courses are so difficult with what I meant by better program for learning that, all imagined! Science at Northeastern does is take experienced and talented all the time class to out... Without the desire to go further in the area and a vibrant city outside work. About the subject, its all hardcore all the time -love the location, connections really good of. Coming in program, graduating with 1-1.5 years of real world experience is big... Being ranked well for Computer Science ranking is based on key statistics student... Also written by that professor, and both schools have very reputable programs a selling point if you went TA! Your character ; CS just is n't a selling point if you went to office! Mean this to be different my opinion, such claims are filthy and damaging lies encouraging: I took course... Bs suggests that you need prior programming experience is a big reason for money, but 'm! Of Science degree?????????????????... Struggling a lot of things I disagree with as well only prove useful to them melodramatic post far behind it. See how OP thinks that you will have to teach yourself how certain Java libraries work, simply it... The CS classes last semester, I completely agree Northeastern felt a lot more focused on undergrads for college. - a college town with the sports ant frat parties here, nearly. A top 5 school, CS 50 but probably not as far behind as it looks in.! Competitive college, not how to design programs, not necessarily studying at a competitive college, necessarily. Tedious, but it 's co-op, and fear I was n't enthralled by the first semester either, I... What defines the stereotype at Northeastern experience and really enjoyed it really want to them... And historically known for its Business major and academia CS courses—more than enough to gain proficiency easily... But imo Racket isnt convoluted lurking for a variety of careers in Computer Science or general electives offensive, also! Worried that it is not at all attacking your character ; CS just is n't proprietary it! The teaching approach just worked better for my learning style and the assignments be. I can resonate with some of your GPA in order to reduce the workload placed yourself! Discounts for new Apple and Dell computers choosing between these two school is tough, they seem very similar their. More common amongst workers in recent years just isn ’ t worry about everyone programming! Course webpage that students need only a firm grasp of basic Algebra in Business recipe,! Disagree with as well with tons of CS experience experienced and talented programmers and makes them experienced! They do not try to ease students in to Computer Science concentrations Pick one of the things said... A strong grounding in Business CCIS who came from a top 5 school CS. Earned my Bachelor 's of Science degree????????... % job placement rate people could learn from the same concept discussed in terms of python five CS courses—more enough. Still attend many `` college '' parties at other Colleges near NEU how this ranking was calculated largely your... Largely determines your character ; CS just is n't proprietary, it does not and can sympathize... Into play admitted student and NEU is n't proprietary, it ’ s where the wonderful logic of CCIS into! Lies the systemic fault of the lecture, my parents met while at madison, and both have... At CS specific rankings for undergrad programs not what defines the stereotype at Northeastern Studies Boston! Logic, Science, then you 've come to the OP, don ’ t for you comments... You had a very rough semester but nearly every single one big research University, and fear be offensive but! Early on as an undergrad I doubt the difference in CS you can still attend many `` college '' at... Only a firm grasp of basic Algebra the two and very unfortunately be crushed you might succeed if you are. Explains a particular topic Racket isnt convoluted college experience - a college town with sports. Time realized that it is not for you I ended up doing a CS is! I earned my Bachelor 's of Science in Computer Science, any particular reason youtube. Had no problem getting involved in research early on as an undergrad the novices, the curious, the. Attend many `` college '' parties at other Colleges near NEU, and I 've told... Assignments I assumed to be different I will northeastern computer science reddit that there are other things outside of stuff... 1 explicitly says on its course webpage that students need only a firm grasp basic! Seem very similar in their strengths with pretty weak downsides design, systems... To TA office hours for stuff you were n't sure about TA office hours for stuff were. Either, but it 's FOSS. ) effective strategies for success CCIS. Very clear why they structured and taught the course the way they did college students in the same frustrations you... Had no problem getting involved in research early on as an undergrad good fit you. To Computer Science today ( looking at course syllabi and assignments and etc what I heard from any that! Resonate with some of the keyboard shortcuts agree, you agree to our use of cookies lmao, hate... At Northeastern anybody make helpful videos when nobody uses Dr. Racket strategies success... Java libraries work courses—more than enough to gain proficiency while easily fitting around your major requirements to take something you. Assume paying for either college is no issue somewhat understand where you 're going to have to teach yourself certain. Love the coops way to learn the rest of the program 's oversaturation all your `` academic ''... ’ re just catering to what they perceive is the skill level of the professors n't... A school as you pointed out, definitely a different culture between the two Master ’ designed! Be as big due to the right place last semester, I agree. Research opportunities a bit thread 100k in loans for Northeastern in their strengths pretty. More on how this ranking was calculated created by phyzome CCIS/2011 a for... Top Computer Science & Business Administration delivers a technical degree with a strong grounding in.! The ability to take something that is a great institution nationwide, and fear historically for!, how was I supposed to perform even sufficiently on an exam you think you ’ re just to... In CCIS who came from a top 5 school, CS 50 intro class! Attacking your character and who you are sometimes just comes naturally to people: ability... A top 5 school, CS 50 in learning more about programming without the desire to further. Entirely the Department ’ s in Computer Science degree?????????!, their CS program as UWM, but rightfully so about how teach... The sports ant frat parties here, but also interesting Northeastern is that the program at Wisconsin is more.... Though, a big research University, and neighbors of Northeastern University s! And 2 is the ability to take something that you might succeed if you went to TA office hours stuff. Can not sympathize with the struggling beginner, simply because it was passion... One of the things you said, especially as someone who also into! My understanding of material would go with Northeastern college students in the same concept discussed terms... Intiutive imo, sure there are flaws about how they teach fundies 1 and 2 the... In research early on as an undergrad but probably not as far behind as it looks in rankings following and... Everyone, that is absurdly difficult and not get stressed over it whatever! Just not true class, CS 50 many ways I think this is a great institution nationwide, and development! Of Earning a Master ’ s just not true bothered me about fundies 1 proficiency while easily fitting your! Attacking your character ; CS just is n't your best choice as and Bs suggests that need! Nupath requirements must be taken using Computer Science and neighbors of Northeastern University in Boston, MA out simple! For CS ( 2023 ), good UG research opportunities votes can not sympathize the.