There's a focus on economics and technical communication too, more so than computer science making it a great choice if you ever want to switch careers. However, it can be tricky to find a job at the entry-level and the price of the job security is that the pay is slightly lower than alternative majors such as computer engineering, electrical engineering, and computer science. What was boring about it? This type of engineering is for you if: In the battle of Master of Engineering vs Master of Science, the field matters more than the degree, as does the location of employment. The people who aren't passionate about it or have previous experience coding rarely make it past the intro to CS class. Plus you can always learn programming on your own. Civil Engineers. Press question mark to learn the rest of the keyboard shortcuts. However in all this time there's one thing that's been bugging me forever. Construction managers increasingly have a bachelor’s degree commonly in construction science, construction management, architecture, or civil engineering. You have the opportunity to be outside, or to be in an office and you can work just about anywhere. Structural Engineering Students planning to study Engineering in India can choose from nearly 100 specialisations, with Computer Science Engineering, Civil Engineering, Electronics Engineering, Electrical Engineering and Mechanical Engineering being some of the most popular ones. Press J to jump to the feed. Having never tried programming, I found the course, Introduction to Computing I, both interesting and intimidating; it was interesting because I had to think differently to solve problems and it was intimidating because almost every time I answered a question in class, I was wrong. Indeed, civil engineers are the folks that make our environment inhabitable and usable in the modern world. The fact that I know both the Engineering side and can actually understand what the developers and product representatives are talking about is a huge advantage that many of my fellow Civil Engineers don't share. Was it the CE classes themselves or the math/physics that went with it? A little bit of background about me: I love Civil Engineering but am just more in love with Computer Science. Personally, I would advise you to stay with Civil Engineering. OP LOOKMAXXER; Start date Wednesday at 11:34 AM Wednesday at 11:34 AM We covered statics, basic heat transfer, entropy and design concepts. A lot of the basic CS skills can be self taught, and there are a multitude of resources out there. Remember, you can do your hobbies outside of work. I'm a current senior looking seriously at going to Rose. Also, a degree in civil engineering (CE) or computer science (CS) prepares students for a career in both the engineering and technological industry. This subject merges electrical engineering with computer science, and you may prefer to study computer engineering alongside one of these similar subjects. Hi! The benefit of civil engineering is that you can work in almost any part of the country that has a need for roads, buildings and water. I graduated high school in May 2012. They are also the top needed engineering jobs out there. As a CS tutor I see this all the time. This is a place for engineering students of any discipline to discuss study methods, get homework help, get job search advice, and find a compassionate ear when you get a 40% on your midterm after studying all night. Any career can be as boring or interesting as you make it. Class of 2019 "My first computer science course was memorable. Here is the problem with most civil engineering courses. Forget this shit about compsci getting outsourced. Also that living in certain areas have higher pay but the col is very high. Many computer science and computer engineering jobs require a bachelor’s degree and pay well after graduation, but earning a master’s degree can help you earn $30,000 more per year. Compsci has barely even reached its final form. The idea of working on massive projects seemed very cool and watching it go from bare ground to a completed building was something I'd enjoy more than working on on something mechanical or electrical. Thank you all, I really appreciate it. However, recently I've begun thinking that maybe computer science is more up my alley. Computer science makes the most of all. I realize becoming self employed from a website is a longshot but it's more like Plan B. I definitely have more experience with Civil and feel like it is more intuitive to me. You will get a job with either degree, so don't worry about that. Computer science vs. engineering: Education requirements. If you like tinkering and crunching models/simulations; go with Civil. I work for a very large consulting firm that does only water and wastewater work and stuff like this pops up all the time. I'm sure you work in and office and labaratories for technology. After some more soul searching and family discussion, I figured I would enjoy Civil Engineering more, and thus declared it as my major for Fall 2014. Civil Engineering vs Computer Science. Hey Reddit. A lot of the stuff we did was your typical engineering projects. As a civil I can say that there's alot of classical mechanics involved but the way they get applied get pretty interesting once you hit structures, steel, geotechnical. What do you gossip about? After a while, it got rather difficult and I didn't have professors, mentors, peers, grades or tests to guide/help me. I haven't touched it in months, but still feel like it's an optimal career choice; not because of money but mostly because it would give me to tools to create my own website, widget, etc and make a living off that instead of working 9-5. From algebra, trigonometry, geometry, calculus, probability, statistics, and even engineering economy, mathematics is central in the field of civil engineering. Chances are it's mostly basics (physics, chem, calc) and perhaps some intro engineering courses like statics or dynamics. He knew he was interested in biology so he just started reading articles from different areas within the field. After graduation I studied Mechanical Engineering my freshman year. Turned out I actually hated structural but actually fell in love with geotechnical and roadway design. I'm also dead tired while writing this, so I'll try to elaborate if anyone's willing to respond. I also plan on going into various fields and possibly ending up in Computational Sustainability, Bioinformatics, and possibly going to the Human Brain project. Should I go with CS and tough it out in the hopes of becoming self sufficient or do Civil? Environmental engineering is actually a subarea within the larger field of civil engineering, which happens to be among the oldest and broadest engineering disciplines. Plus you can always learn programming on your own. I have learned all of the skills that got me the job and director position through self-education, and I learned it all because I found it interesting. Computer engineering concerns the design and prototyping of computing hardware and software. It was an early college, STEM school. Personally, I would advise you to stay with Civil Engineering. Ultimately, you're the only one that can make this decision. As a result, once you are able to get a job in civil engineering, it is typically seen as a relatively secure job to have. Most of my courses I've taken so far (currently a sophomore), are CompSci and I'm almost a shoo-in for the entrance-to-major. It is not like you are choosing between CS and a liberal arts major. There's a focus on economics and technical communication too, more so than computer science making it a great choice if you ever want to switch careers. Learn More: Explore nine of the top-paying computer science jobs. Our primary objective is to assist and guide final year students with well researched and quality project topics, project works, research guides, and project materials, at a very reduced and affordable price. I like being able to solve problems logically, understand algorithms, help peers/family with computer related problems, watching and reading anything about computers/cyber security. Francis Crick was actually an engineer and had served in the military. Just love what you do and be better at it than everyone else. Unless you go to Germany and work designing billion dollars turbines or work in aerospace like satanic, you would be lucky to use maybe 30% of the stuff you learn. But, a glance at the numbers of recorded salaries from the US demonstrates that there are more Masters of Science in Engineering grads - either that take the time to report their salary or just in general. Like I said in my original post; I fell in love with my CEA class in high school (not so much calculus, chemistry and physics though). You're considering two very different fields. If you find yourself at a larger firm (I'd say >1000 people) in a smaller office (<10 people), you'll get to work on a lot of odd things you wouldn't have imagined were "civil engineering" when you were in college. They test different materials, estimate costs, and prepare reports. #3 Civil Engineering vs Computer Science – Job Outlook According to the US BLS, the employment of civil engineers is projected to grow by 2 percent from 2019 to 2029. I love everything about computers, technology, etc. If you enjoyed civil, do civil. Press question mark to learn the rest of the keyboard shortcuts. The other thing to consider is that with computer science, you'll probably need to keep learning new programming languages and skills, while civil engineering hasn't changed a whole lot in our lifetime but will require you to take exams to become a licensed engineer. It's one of those things that can seem fascinating in "oh I wonder how it's made" way but can get overwhelming if it was just a whim. I am a former Civil Engineering student who was in more or less the same boat as you, deciding between Civil Engineering and Computer Science. It sure is a tough as hell degree, but once you get through it, Civil is the better job. Use the interactive table below to filter the rankings by location, and click on individual universities for more information. Yeah, my dad who's a compsci still has to learn new languages at his age to keep up with company demand. I heard that Computer Science is discriminant on Age and that is what is keeping me from choosing that as a definite career. In one of my classes I read a book by Francis Crick who is the co- discoverer of the structure of DNA. Unless your management only procures the same work over and over... A couple of things stand out to me in your post... Have you considered that neither are a good major for you? I will say that a computer science degree will probably lead to a more lucrative salary in time, while a civil engineering degree will still pay the bills while providing a more stable career. The QS World University Rankings by Subject are based upon academic reputation, employer reputation and research impact (click here to read the full methodology). There is also a need for programming skills in civil. Computer Engineering is a diverse and ubiquitous field, touching people's lives in many ways. I'm a civil engineering student from NIT Silchar, India. Working in computer science or engineering requires an in-depth understanding of technical concepts. I went to a computer science magnet in high school, moved onto a computer engineering degree (CpE to distinguish it from CE - civil engineering) in college, and currently work as a software engineer. Computer Programming in the Civil Engineering Curriculum ... and displaying data thereby increasing the role of computer science in nearly every engineering discipline. Civil Engineering vs Computer Science: Salary, Job Outlooks… Both civil engineers and computer scientists build, but while civil engineers build structures, computer scientists build software. You must be dreaming, try minimum 10 hours a day. Needless to say, I require guidance. Computer Science Vs Civil Engineering Hello, I change my mind about every ten minutes, please help. The rest will take care of itself. But it almost feels like I might be growing out of the passion for Computer Science. Where computer science is best if you want to live in a tech hub. With CompSci: I quite enjoy programming, albeit I lack motivation to finish any projects I set out by myself. First off let me say Computer Science was always a passion of mine and programming is something that I have enjoyed and get really "nerded" out on. The thing with CS is that, it gives you such a powerful tool to create, it empowers you greatly. Civil engineers and civil engineering technicians both prepare plans and look over project sites.