OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 2:14 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Bachelor of Computer & Systems Engineering
PostPosted: Thu Jan 05, 2012 6:17 pm 
Offline
Member
Member
User avatar

Joined: Sun Oct 18, 2009 5:47 pm
Posts: 208
Location: Alexandria, Egypt | Ottawa, Canada
Hello guys
I would like to take your advice about this 5-year Bachelor program provided by Faculty of Engineering, Alexandria University, Egypt. I really love computer science [Especially Operating Systems - Assembly Language - Microprocessor Design - Programming - Artificial Intelligence] and i wanna make sure that this department will fit my love of computer science.

What do you think about Computer Engineering?? Is it the same as Software Engineering? or it is different?? and does it include the meaning of computer science?? or Computer Science is far away from Computer Engineering??

Here is the study plan of the program, in format: "<course_name> (<semester>)':

Quote:
Human Studies:
-----------------
Human Rights (prep 1)
English Language (prep 2)
History of Engineering Science (prep 2)
Computer and Productivity Support (1)
Computers and Society (2)
Technical Reports Writing (3)
Laws for Engineering Profession (4)
Man Machine Interface (5)
Man Machine Interface-2 (6)
Engineering Economy (7)
Social Risks and Security of Computer Systems (8)

Chemistry:
-------------
Engineering Chemistry (prep 2)

Production Engineering:
------------------------
Technology of Production (prep 1)

Physics:
------------
Physics 1 (prep 1)
Physics 2 (prep 2)
Modern Physics (1)

Mechanics:
--------------
Mechanics 1 (prep 1)
Mechanics 2 (prep 2)
Mechanics 7 (1)

Mathematics:
----------------
Engineering Drawing and Geometric Projection 1 (prep 1)
Engineering Drawing and Geometric Projection 2 (prep 2)
Math 1 (prep 1)
Math 2 (prep 2)
Math 3 (1)
Math 4 (2)
Mathematics for Computer (3)
Statistical Methods for Computers (3)

Electric:
-------------
Electric Engineering Fundamental (1)
Electric Circuits (2)
Electronics (3)
Digital Systems-1 (3)
Digital Systems-2 (4)
Digital Signal Processing and Transmission Algorithms (5)
Embedded Systems (6)

Automatic Control:
-------------------
Linear Control Systems (4)
Discrete and Nonlinear Control Systems (5)
Modern Control Systems (7)

Project Courses:
------------------
Project 1 (7)
Project 2 (8) // Actually the two courses are integrated so it is one project not 2.

Computer Related Courses:
-----------------------------
Computers and Programming (prep 1)
Programming 1 (1)
Probability theory and Computer Applications (2)
Data Structures 1 (2)
Computer Fundamentals (2)
Programming 2 (3)
Numerical Analysis and Computer Applications (4)
System and Components Programming (4)
Data Structures 2 (4)
Microprocessor Systems (5)
Analysis of Algorithms (5)
Operating Systems (5)
Operations Research and Computers (6)
Computer Architecture (6)
Programming Languages and Translators (6)
Database Systems (6)
Computer Networks and Communications (7)
Distributed Systems and Net-Centric Computing (8)
Performance Evaluation of Computer Systems (8)

Elective Courses:
-------------------------
Elective Course 1: One of the following courses
Software Engineering (7)
Artificial Intelligence (7)
Computer Graphics (7)
Switching Theory and Models of Computability (7)

Elective Course 2: One of the following courses
Pattern Recognition (7)
Optimization Techniques (7)
Special Topics in Computer Engineering (7)
Special Topics in Information Systems and Software (7)

Elective Course 3: One of the following courses
Computer Graphics (8)
Software Engineering (8)
Artificial Intelligence (8)
Topics in Computer Networks (8)

Elective Course 4: One of the following courses
Special Topics in Computer Science (8)
Special Topics in Computer Engineering (8)
Special Topics in Information Systems and Software (8)
Special Topics in Systems Engineering (8)

That's it, there are 10 semesters: prep 1, prep 2, 1..8.
^ what do you think about the plan? does it cover an acceptable amount of Computer Science??


Top
 Profile  
 
 Post subject: Re: Bachelor of Computer & Systems Engineering
PostPosted: Thu Jan 05, 2012 7:26 pm 
Offline
Member
Member
User avatar

Joined: Tue Mar 24, 2009 8:11 pm
Posts: 1249
Location: Sunnyvale, California
Computer Engineering is not really the same as Computer Science: it more concerns hardware and very low-level programming (some people at my university also say it involves a lot of signal processing mathematics.) Of course, it's one of the closest degrees to CS, and looking that list, includes a lot of CS courses, but I think the usual career path for a CE major is a lot more hardware-oriented than one for a CS major. However, you mention assembly programming and processor design as things you like to do, so it may be a good fit anyway. I'm not sure how much AI you'll be doing in CE though, unless you do robotics or something.


Top
 Profile  
 
 Post subject: Re: Bachelor of Computer & Systems Engineering
PostPosted: Thu Jan 05, 2012 7:33 pm 
Offline
Member
Member
User avatar

Joined: Tue Jun 02, 2009 4:35 pm
Posts: 737
Location: Supporting the cause: Use \tabs to indent code. NOT \x20 spaces.
...Human rights? lol?

I don't get it, why do you need to learn human rights to get a computing job? The world is so strange, what is this I don't even...

_________________
17:56 < sortie> Paging is called paging because you need to draw it on pages in your notebook to succeed at it.


Top
 Profile  
 
 Post subject: Re: Bachelor of Computer & Systems Engineering
PostPosted: Thu Jan 05, 2012 10:08 pm 
Offline
Member
Member

Joined: Wed Oct 18, 2006 10:43 pm
Posts: 490
Location: Kansas City, KS, USA
gravaera wrote:
...Human rights? lol?

I don't get it, why do you need to learn human rights to get a computing job?


Because when the OP inadvertently creates SkyNet, hopefully he'll at least understand human rights enough to have taught it all to SkyNet so we won't be instantly turned into piles of radioactive dust, and instead all just be forced to run in a hamster wheel to generate electricity for SkyNet.


Top
 Profile  
 
 Post subject: Re: Bachelor of Computer & Systems Engineering
PostPosted: Fri Jan 06, 2012 1:40 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
Be aware of a possible language barrier. Perhaps iocoder translated that curriculum from Arabic, and it isn't that easy to correctly translate some of the terms involved. (I still have to find a good translation for "staatlich geprüfter Wirtschaftsinformatiker". 8) )

And if you actually look at The Universal Declaration of Human Rights, the articles 2, 12, 19, 23, 24, 25 and 27 do seem topical for employment in the field. So I wouldn't make fun of it.

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
 Post subject: Re: Bachelor of Computer & Systems Engineering
PostPosted: Fri Jan 06, 2012 6:39 am 
Offline
Member
Member
User avatar

Joined: Sun Oct 18, 2009 5:47 pm
Posts: 208
Location: Alexandria, Egypt | Ottawa, Canada
The reason why Human Rights exists in the list is that the government here forces all universities (AFAIK) to include this course in their academical programs. So it is not only CE students who study that course, all engineering students do.

Solar wrote:
Be aware of a possible language barrier. Perhaps iocoder translated that curriculum from Arabic, and it isn't that easy to correctly translate some of the terms involved. (I still have to find a good translation for "staatlich geprüfter Wirtschaftsinformatiker". )


No no don't worry, Course titles are already listed on the website in English. i didn't translate anything except courses of preparatory semesters (which Human Rights is one of xD xD)

Thanks and Regards


Top
 Profile  
 
 Post subject: Re: Bachelor of Computer & Systems Engineering
PostPosted: Fri Jan 06, 2012 7:01 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
iocoder wrote:
The reason why Human Rights exists in the list is that the government here forces all universities (AFAIK) to include this course in their academical programs. So it is not only CE students who study that course, all engineering students do.


That was another guess of mine, but I didn't know how to phrase it in an un-offensive, non-condescending way. 8)

I'd actually welcome such a rule for any academic institution, worldwide. It's not-so-funny how little people around the globe really understand the Human Rights. My personal "favourite" is "innocent until found guilty according to law in a public trial"... (Daschner case in Germany, Guantanamo and other institutions of "war against terrorism", ...)

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 35 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group