12 answers
Updated
2408 views
What field of engineering should I consider going into?
Computer Science is my interest at this point.
12 answers
Fahad Elahi Khan
Mechanical Engineering Undergraduate
51
Answers
Chittagong, Chittagong Division, Bangladesh
Updated
Fahad Elahi’s Answer
If you like computer science, you might want to think about computer engineering. It mixes computer science with hardware design, like building systems and networks. This can lead to jobs in AI, robotics, and software development. If you prefer programming and making apps, software engineering might suit you better and is closely related to computer science. Both fields are very popular and offer jobs in areas like data analysis and cybersecurity. While a computer science degree can get you into these fields, engineering gives you hands-on building experience too.
Updated
William’s Answer
Hi Carson,
Your interest in computer science is commendable. It's a first and necessary step in pursuing a meaningful professional career.
Mathematics and physics are foundational subjects required not only for the course of your choice but also for the rest of the engineering disciplines.
As you may be aware, engineering is a field that focuses on resolving some of the many challenges society grapples with. Pursuing a profession with this kind of mindset improves your chances of experiencing a fulfilling career.
Opportunities are available in both hardware and software computer engineering.
Success requires a mindset characterized by diligence, passion, perseverance, commitment, discipline and sacrifice. Just remember that while nature endows each one of us with potential, it is necessary for us to nurture this potential in a purposeful way so we can be useful to society by resolving many of the challenges it grapples with.
Hope you find this useful.
Your interest in computer science is commendable. It's a first and necessary step in pursuing a meaningful professional career.
Mathematics and physics are foundational subjects required not only for the course of your choice but also for the rest of the engineering disciplines.
As you may be aware, engineering is a field that focuses on resolving some of the many challenges society grapples with. Pursuing a profession with this kind of mindset improves your chances of experiencing a fulfilling career.
Opportunities are available in both hardware and software computer engineering.
Success requires a mindset characterized by diligence, passion, perseverance, commitment, discipline and sacrifice. Just remember that while nature endows each one of us with potential, it is necessary for us to nurture this potential in a purposeful way so we can be useful to society by resolving many of the challenges it grapples with.
Hope you find this useful.
Updated
Martha’s Answer
Hi Carson,
I'm glad to hear you're interested in computer science. It's a great start toward a rewarding career. In any engineering field, math and physics are important basics. Engineering focuses on solving real-life problems, which can be very fulfilling. In computer engineering, there are exciting chances in both hardware and software. Success comes from being dedicated, curious, and persistent. I suggest talking to people you know in the field for advice and job shadowing. We all have potential, and how we use it makes a difference. I hope this helps and inspires you!
I'm glad to hear you're interested in computer science. It's a great start toward a rewarding career. In any engineering field, math and physics are important basics. Engineering focuses on solving real-life problems, which can be very fulfilling. In computer engineering, there are exciting chances in both hardware and software. Success comes from being dedicated, curious, and persistent. I suggest talking to people you know in the field for advice and job shadowing. We all have potential, and how we use it makes a difference. I hope this helps and inspires you!
Updated
Venkata Sai Sandeep’s Answer
Hi, I recommend choosing computer science if you enjoy keeping up with fast-changing technology and love learning new things. If you're passionate about creating and building, mechanical engineering might be a great fit. To help decide, try some online or on-campus summer courses to get a feel for what you like. That's what I did, and it really helped!
Updated
Jamie’s Answer
Good answers and here and never forget you can combine skill sets. A computational telecommunications engineer is just one of the options I've experienced first hand. Taking the knowledge of telecommunications and applying AI to predict growth market and forecasting expansion of a network and designing the program to do it. I have an acquaintance who is a computational biologist that runs and designs programs predicting how medications will work on diseases in a virtual environment. There's no limit to how you can combine skills and knowledge.
Updated
Alexander’s Answer
Since you’re interested in Computer Science, you might want to look into fields like software engineering, AI/ML, data science, or cybersecurity. What kind of projects or problems excite you the most?
Teklemuz Ayenew Tesfay
Electrical Engineer, Software Developer, and Career Mentor
520
Answers
Ethiopia
Updated
Teklemuz Ayenew’s Answer
If you have a real passion for computer science, go for it. However, you should be strong in mathematics, physics, and programming. In today’s fast-paced, technology-driven world, computer science is a high-demand field that is both rewarding and full of opportunities for your future career. It is a broad and dynamic discipline with many subfields. Once you build a solid foundation, you can choose from a wide range of specialization areas. Some of the major ones include software engineering, cybersecurity, information technology, database administration, artificial intelligence, machine learning, data science, computer graphics, human-computer interaction, robotics, networking, and operating systems.
To prepare, start by learning programming languages and focusing on data structures and algorithms. Begin with Python or JavaScript, and develop a strong foundation in mathematics. Apply your knowledge by creating projects and contributing to open-source platforms like GitHub. Take online courses, earn certifications, and seek out volunteer or internship opportunities. Participate in hackathons to gain practical experience. As you learn, explore different specializations to discover what truly excites you, and stay up to date with the latest tech trends. Lastly, don’t overlook soft skills, communication and collaboration are just as essential as technical expertise in the tech world.
To prepare, start by learning programming languages and focusing on data structures and algorithms. Begin with Python or JavaScript, and develop a strong foundation in mathematics. Apply your knowledge by creating projects and contributing to open-source platforms like GitHub. Take online courses, earn certifications, and seek out volunteer or internship opportunities. Participate in hackathons to gain practical experience. As you learn, explore different specializations to discover what truly excites you, and stay up to date with the latest tech trends. Lastly, don’t overlook soft skills, communication and collaboration are just as essential as technical expertise in the tech world.
Updated
ilya’s Answer
With a computer science being a field in itself, going into engineering would be getting to the roots of it and computer and electrical engineering would be a start. Just remember to stay well rounded in studies and interests as many of skills and knowledge gained applicable across multiple fields and careers.
Updated
Ann’s Answer
Engineering offers many opportunities, so you can find a path that matches your skills and interests.
For example, hardware engineering is exciting because it involves creating solutions for systems with many challenges. You'll need to know a lot about digital or analog properties but it's a great way to use your problem-solving skills.
I would allow your interests in the classic sciences and math dictate what field you might thrive in as an engineer and grow to be an expert in.
For example, hardware engineering is exciting because it involves creating solutions for systems with many challenges. You'll need to know a lot about digital or analog properties but it's a great way to use your problem-solving skills.
I would allow your interests in the classic sciences and math dictate what field you might thrive in as an engineer and grow to be an expert in.
Updated
Wong’s Answer
Hi Carson. If you're interested in Computer Science, there are several fields of engineering that might be a great fit for you. One strong option is Computer Engineering. This field blends computer science with electrical engineering. You’ll learn how computer systems work, both in hardware (like processors and memory) and software (like operating systems and embedded systems).
Another great option is Software Engineering. This is more focused on designing, building, and testing software. If you enjoy coding, problem-solving, and working on apps or websites, this could be a perfect match. Software engineers work in many industries, from tech companies to healthcare and finance.
You might also consider Electrical Engineering, especially if you’re curious about how computers and electronics work at a deeper level. While it’s more focused on circuits and signals, it often overlaps with computing and gives you a strong technical background.
Lastly, Data Engineering is growing fast. If you're interested in big data, machine learning, or AI, this area focuses on building systems that collect and process huge amounts of data.
Think about what excites you most (hardware, software, or data) and explore from there. All of these fields use computer science and offer exciting career opportunities. You can always specialize more later on.
Wishing you all the best.
Another great option is Software Engineering. This is more focused on designing, building, and testing software. If you enjoy coding, problem-solving, and working on apps or websites, this could be a perfect match. Software engineers work in many industries, from tech companies to healthcare and finance.
You might also consider Electrical Engineering, especially if you’re curious about how computers and electronics work at a deeper level. While it’s more focused on circuits and signals, it often overlaps with computing and gives you a strong technical background.
Lastly, Data Engineering is growing fast. If you're interested in big data, machine learning, or AI, this area focuses on building systems that collect and process huge amounts of data.
Think about what excites you most (hardware, software, or data) and explore from there. All of these fields use computer science and offer exciting career opportunities. You can always specialize more later on.
Wishing you all the best.
Updated
Rebecca’s Answer
Thank you for your question. I am glad to know that you have interest in computer science.
Below are my suggestions:
1. There are many computer science related careers, eg developer, data scientist, cyber security, network administrator system engineer, etc. Each have specific knowledge domain. You can find out more related careers online.
2. Find out more on these careers and determine what you have interest
3. Speak to someone who are working in these careers. Seek guidance from your mentor, school career counselor, your parents,etc.
4. Shortlist 1-2 careers you would like to pursue
5. Explore the entry criteria of relevant subjects in colleges
Hope this helps! Good luck!
May Almighty God bless you!
Below are my suggestions:
1. There are many computer science related careers, eg developer, data scientist, cyber security, network administrator system engineer, etc. Each have specific knowledge domain. You can find out more related careers online.
2. Find out more on these careers and determine what you have interest
3. Speak to someone who are working in these careers. Seek guidance from your mentor, school career counselor, your parents,etc.
4. Shortlist 1-2 careers you would like to pursue
5. Explore the entry criteria of relevant subjects in colleges
Hope this helps! Good luck!
May Almighty God bless you!
Updated
Neil’s Answer
Hi Carson
Plenty of options there - civil, mechanical, electrical, chemical. How about thinking through what you'd use the combination of engineering and CS disciplines, what kind of roles you might find interesting in the future.
On thing which springs to mind is combining computing with mechanical engineering and looking at future roles in robotics. I have some history in both CS and mechanical, which led me to study autonomous driving applications. The combination of CS - which is going to be more and more around AI - and mechanical expertise is (IHMO) going to be really in demand in the coming years.
Good luck!
Neil
Plenty of options there - civil, mechanical, electrical, chemical. How about thinking through what you'd use the combination of engineering and CS disciplines, what kind of roles you might find interesting in the future.
On thing which springs to mind is combining computing with mechanical engineering and looking at future roles in robotics. I have some history in both CS and mechanical, which led me to study autonomous driving applications. The combination of CS - which is going to be more and more around AI - and mechanical expertise is (IHMO) going to be really in demand in the coming years.
Good luck!
Neil
Delete Comment
Flag Comment
Delete Comment
Flag Comment