3 answers
Updated
1218 views
I am interested in Computer Engineering but I don t know what courses there are.
what courses are there when i complete my school? #computer-software #computer-engineering
Login to comment
3 answers
Updated
Shubhra’s Answer
Hi Farheen,
Computer engineering is a very vast field, you need to decide which path would you like to go. Initially, You can simplify, Hardware, Software or Network. And then once you decide main area, from there you can find out more dedicated path, for Ex, in software you can go to Backend Programming or UI/ Website design or Database Analyst or Report writer path. Picking up the initial path will make your decision more focused.
Computer engineering is a very vast field, you need to decide which path would you like to go. Initially, You can simplify, Hardware, Software or Network. And then once you decide main area, from there you can find out more dedicated path, for Ex, in software you can go to Backend Programming or UI/ Website design or Database Analyst or Report writer path. Picking up the initial path will make your decision more focused.
Updated
Dharshan’s Answer
Hi Farheen,
There are lot of courses that you can opt once you are done with your schooling. First I would suggest you to understand yourself regarding the interest you have in i.e Computer Science, Electronics, Robotics, Mechanical, Automobile, Textile etc. Once you are find your interest you can opt for the course you like.
There are lot of courses that you can opt once you are done with your schooling. First I would suggest you to understand yourself regarding the interest you have in i.e Computer Science, Electronics, Robotics, Mechanical, Automobile, Textile etc. Once you are find your interest you can opt for the course you like.
Updated
C Jake’s Answer
I would approach this subject by examining the key skills required as a computer engineer.
- Mathematics (especially discrete math and computational logic): foundational for hardware design and software programming
- Assembly language: this will give you a solid understanding of how computer works
- Digital circuit design
- High level programming languages: C, C++, Java, Python, etc
- Communication skills: No matter what career you pursue, it is critical to communicate clearly and concisely. Otherwise, your contribution might be overlooked.
More specialized areas depending on your interests are:
- Cyber Security
- Cloud computing
- Computer networking
- Machine intelligence
- Embedded systems
- Mathematics (especially discrete math and computational logic): foundational for hardware design and software programming
- Assembly language: this will give you a solid understanding of how computer works
- Digital circuit design
- High level programming languages: C, C++, Java, Python, etc
- Communication skills: No matter what career you pursue, it is critical to communicate clearly and concisely. Otherwise, your contribution might be overlooked.
More specialized areas depending on your interests are:
- Cyber Security
- Cloud computing
- Computer networking
- Machine intelligence
- Embedded systems