What's the Next Book for an Electronics Engineering Student from Egypt?

  • Thread starter Thread starter AhmedHesham
  • Start date Start date
Click For Summary
SUMMARY

The discussion centers on recommendations for further reading for an electronics engineering student from Egypt who has already read "Computer Science: An Overview" by Glenn. Participants suggest that the student clarify their goals and interests in STEM to receive tailored advice. A notable recommendation is Bjarne Stroustrup's "The C++ Programming Language," which emphasizes large-scale program design and sustainability. This book is highlighted for its focus on long-term software architecture and maintenance, crucial for engineering students.

PREREQUISITES
  • Basic understanding of programming languages such as C, Pascal, and Fortran.
  • Familiarity with software design principles and architecture.
  • Knowledge of object-oriented programming concepts.
  • Interest in STEM subjects and engineering principles.
NEXT STEPS
  • Read "The C++ Programming Language" by Bjarne Stroustrup to enhance software design skills.
  • Explore resources on object-oriented programming to deepen understanding of design principles.
  • Investigate typical undergraduate computer science curricula to identify key subjects.
  • Research additional engineering books tailored to electronics and civil engineering disciplines.
USEFUL FOR

This discussion is beneficial for electronics engineering students, computer science learners, and anyone interested in enhancing their programming and software design skills.

AhmedHesham
Messages
96
Reaction score
11
Hi
I have read computer science an overview by glenn
What should I read next?
 
Physics news on Phys.org
AhmedHesham said:
Hi
I have read computer science an overview by glenn
What should I read next?
Could you please be a bit more specific? Are you wanting to study Computer Science on your own by reading books? If so, what programming languages have you learned so far? Are you wanting to work your way through a typical undergrad CS course of study?

Or are you asking what other topics you should read about next? If so, what subjects do you like in STEM, and what are your goals in doing this reading?

We're not mind readers, after all... :wink:
 
  • Like
Likes AhmedHesham and russ_watters
As noted above, more info would be helpful.

One book that was very helpful to me was Bjarne Stroustup's "The C++ Programming Language" even though I never really learned object oriented programming or programmed any non-trivial programs in C++. I had already taken a few programming courses and knew Pascal, C, and Fortran fairly well, having completed significant projects in them. But it was Stroustrup's book that really got me focused on large scale program design, architecture, and building a program from the ground up for long term maintenance. Prior to reading that book, my habit was to simply write a program for the specific task at hand. After reading that book, my habit became to consider everything a software package might grow into in the first 5-10 years of its life and design it for sustainability, robustness, expansion, and testability in the longer term.
 
  • Like
Likes AhmedHesham and anorlunda
berkeman said:
Could you please be a bit more specific? Are you wanting to study Computer Science on your own by reading books? If so, what programming languages have you learned so far? Are you wanting to work your way through a typical undergrad CS course of study?

Or are you asking what other topics you should read about next? If so, what subjects do you like in STEM, and what are your goals in doing this reading?

We're not mind readers, after all... :wink:

From the OP's previous posts (dating back to November 2019), he describes himself as a first-year engineering student (possibly majoring in civil engineering), and that he is Egyptian (I'm not sure if he is a student in Egypt, or elsewhere).

https://www.physicsforums.com/threads/recommend-beginner-engineering-books.980887/

https://www.physicsforums.com/threads/what-are-best-civil-engineering-books-for-beginners.980617/
 
  • Like
Likes AhmedHesham
Hi guys
Thanks for replying
That's exactly what I wanted
By the way I am electronics engineering student from Egypt.
 
TL;DR: How can I begin to gain an understanding of astronomy? Hello there, and thank you in advance to anyone that might answer this. I'm sorry if this is the wrong place to post a question like this, as I am new to this website and also very nervous about making a post that others might see/reply to. I am a freshman in high school and I am interested in astronomy. I want to learn about space, but I am not quite sure where to begin. Is there anything that I can do to seriously expand my...

Similar threads

  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
22
Views
3K
Replies
23
Views
3K
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K