Computer Science

Page 1

Sample Course Sequence What follows is a sample course sequence for the Bachelor of Science in Computer Science curriculum for Carnegie Mellon Qatar students. Year

Fall

Spring

1st Year

Fundamentals of Programming

Principles of Imperative Computation

Freshman Immigration Course

Integration, Differential Equations and Approximation

Integral Calculus Concepts of Mathematics Reading and Writing in an Academic Context Global Histories

Interpretation and Argument Engineering and Natural Science Great Theoretical Ideas in CS

Carnegie Skills Workshop 2nd Year

Principles of Functional Programming Technical Communication for CS Engineering and Natural Science Breadth Course*

3rd Year

4th Year

Parallel and Sequential Data Structures and Algorithms Probability Theory and Random Processes Matrix Algebra Breadth Course*

Computer Science Elective

Computer Science Elective

Introduction to Computer Systems

Computer Science Elective

Engineering and Natural Science

Minor/Elective

Minor/Elective

Humanities and Arts Elective

Minor/Elective

Engineering and Natural Science

Algorithm Design and Analysis

Computer Science Elective

Computer Science Elective

Humanities and Arts Elective

Minor/Elective

Minor/Elective

Minor/Elective

Minor/Elective

* Breadth Course: A general education course that offers exposure at the introductory level to a variety of fields, such as natural sciences, social sciences or humanities.

Quick Facts Computer science is about the exploration, design and development of computing and what computers can do. Computer scientists use algorithmic thinking to produce creative solutions to problems.

‫حقائق سريعة‬ .‫تعنى علوم الحاسوب باستكشاف وتصميم وتطوير الحوسبة وما ميكن أن يفعله الكمبيوتر‬ .‫يستخدم علامء الكمبيوتر التفكري الحسا ّيب للتوصل إىل حلول مبتكرة للمشكالت‬ .‫دامئاً ما يُص ّنف برنامج علوم الحاسوب بجامعة كارنيجي ميلون ضمن أفضل الربامج من نوعه يف العامل‬

Carnegie Mellon’s Computer Science program is consistently ranked among the best in the world.

About Carnegie Mellon For more than a century, Carnegie Mellon University has been inspiring innovations that change the world. Consistently top ranked, Carnegie Mellon has more than 12,000 students, 90,000 alumni and 5,000 faculty and staff globally. In 2004, Qatar Foundation invited Carnegie Mellon to join Education City, a groundbreaking center for scholarship and research. Students from more than 40 different countries enroll at our world-class facilities in Education City. Carnegie Mellon Qatar offers undergraduate programs in biological sciences, business administration, computational biology, computer science and information systems. Carnegie Mellon is firmly committed to Qatar’s National Vision 2030 by developing people, society, the economy and the environment.

‫نبذة عن كارنيجي ميلون‬ ،‫ كام أن جامعة كارنيجي ميلون‬.‫ ظلَّت جامعة كارنيجي ميلون تُلهِم إبداعات تُغ َِّي العامل‬،‫عىل مدى ما يزيد عن قرن من الزمن‬ 90٫000 ،‫ طالب‬12٫000 ‫ تقدم مجموعة من الربامج األكادميية ملا يزيد عن‬،‫التي تص ّنف دوماً بني أفضل وأرقى الجامعات يف العامل‬ .‫ جامعة وهيئة تدريسية يتوزعون عىل فروعها الجامعية يف مختلف دول العامل‬5٫000 ‫خريج و‬ ‫ مركز رائد للمنح ال ّدراسيّة‬،‫ بدعوة من مؤسسة قطر‬2004 ‫انضمت جامعة كارنيجي ميلون للمدينة التعليمية يف قطـر يف عام‬ ‫ دولة مختلفة‬39 ‫ يلتحق طالب من‬،‫ ومع وجود رصح كارنيجي ميلون داخل حرم املدينة التعليمية بالدوحـة‬.‫العلمي‬ ‫و البحث‬ ِّ .‫بالجامعة لتلقي مناهج تربوية عريقة داخل مرافق تعليمية ذات طراز عاملي رفيع‬ ‫ علم‬،‫ إدارة األعامل‬،‫تقدم جامعة كارنيجي ميلون قطـر برامجها التعليمية الجامعية ذات املستوى املرموق يف العلوم البيولوجيّة‬ ‫ من‬2030 ‫ جامعة كارنيجي ميلون ِج ُّد ملتزمة بال ّرؤية الوطنية لدولة قطر‬.‫ علوم الحاسوب و أنظمة املعلومات‬،‫األحياء الحاسويب‬ .‫ اإلقتصاد و البيئة‬،‫ املجتمع‬،‫خالل تنمية الشعب‬ :‫ يرجى زيارة موقعها عىل االنرتنت‬،‫ملعرفة املزيد عن كارنيجي ميلون‬

www.qatar.cmu.edu

Learn more at www.qatar.cmu.edu. Office of Admission: P.O. Box 24866, Qatar Foundation-Education City Doha, Qatar. Voice: +974 4454 8500, Email: ug-admission@qatar.cmu.edu, Web: qatar.cmu.edu


Computer Science. At Carnegie Mellon.


Computer Science. At Carnegie Mellon. What is Computer Science? Computer science is the exploration, design and innovation of computing and what computers can do. It is pervasive in its application: all engineering, scientific, business and social science disciplines depend on computation. All tools we use daily, like web search, email, social networks, databases, and more advanced systems like robots, driverless cars, modern planes, and questionanswering systems, would not have been possible without computers and computer science. Computer science will be the driving force behind many disciplines as they work to harness the power and the capability of computers in the decades to come.

The Degree in Computer Science Carnegie Mellon’s School of Computer Science is known worldwide as an incubator of original ideas that have spawned some of the most exciting advances in computer science. With a broad vision of computer science, Carnegie Mellon acts quickly to explore new directions, and is at the leading edge of research in this dynamic field. Students in the Computer Science program acquire a wide variety of skills that transcend technological trends. Our program encourages creativity, emphasizes the importance of understanding current trends, and provides the fundamental skills needed to develop new technologies. This unique approach is what sets Carnegie Mellon apart from its peer institutions and what has enabled its remarkable history of innovation.

What the Program Involves A world-class education in computer science at Carnegie Mellon University in Qatar instills in our students the basics of mathematical reasoning, algorithmic thinking, fundamental programming skills, and ability to design complex applications using computational tools, and prepares them for the challenges of future applications of computers. The Computer Science program combines a solid core of computer science courses with the opportunity to gain substantial depth in other areas through a large number of electives. As computing is a discipline with strong links to many fields, this provides students with unparalleled flexibility to pursue a variety of interests.

The theoretical component of the computer science curriculum ensures that students have the formal tools to remain current as technologies and systems change, rather than be limited by a focus solely on programming. At the same time, students gain insight into the practical issues of building and maintaining systems by participating in intensive project-oriented courses. Furthermore, under the guidance of faculty members, students have opportunities to participate in existing research projects, or develop and conduct research projects in their own particular fields of interest.

Career Paths and Potential Employers Blending innovative research with exceptional educational programs, Carnegie Mellon Qatar provides students with both the theoretical foundations and the practical experience necessary for success in a wide range of fields. In general, graduates of the computer science program go on to obtain a variety of jobs as software engineers, software developers, financial analysts, game programmers, design engineers and consultants. They can also work in emerging fields such as language technology, computational biology, humancomputer interaction and robotics. Graduates of the computer science program at Carnegie Mellon Qatar have either gone on to graduate studies at prestigious universities in the United States or have found successful employment at institutions like Ooredoo, Shell, Qatar Petroleum, Qatar Computing Research Institute (QCRI), GE, ictQatar, Fuego, and many other companies in Doha.

Get Started Outstanding students who desire to invent the technologies and applications of the future are invited to apply. Learn more about the program at www.cs.cmu.edu and cs.qatar.cmu.edu. Contact the Office of Admission or visit our website at: www.qatar.cmu.edu/admission Also, learn more about Carnegie Mellon Qatar’s programs for secondary school students here: www.qatar.cmu.edu/outreach


‫علوم الحاسوب‪.‬‬ ‫في كارنيجي ميلون‪.‬‬ ‫ما المقصود بعلوم الحاسوب‬

‫تُعنى علوم الحاسوب بإستكشاف وتصميم وابتكار الحوسبة وما ميكن أن يفعله الكمبيوتر‪ ،‬وهي‬ ‫متشعبة يف تطبيقاتها‪ ،‬فكل التخصصات الهندسية والعلمية وتخصصات األعامل والعلوم اإلجتامعية‬ ‫تعتمد عىل الحوسبة‪ .‬وكل األدوات التي نستخدمها يومياً‪ ،‬مثل البحث عىل الويب والربيد اإللكرتوين‬ ‫والشبكات االجتامعية وقواعد البيانات واألنظمة األكرث تقدما كالروبوتات والسيارات التي بدون‬ ‫سائق والطائرات الحديثة وأنظمة الرد عىل األسئلة ما كانت لتصبح واقعاً ملموساً دون أجهزة‬ ‫الكمبيوتر وعلومه‪.‬‬ ‫شهادة في علوم الكمبيوتر‬

‫كلية علوم الكمبيوتر بجامعة كارنيجي ميلون معروفة عاملياً بأنها حاضنة لألفكار املبتكرة وأخرجت‬ ‫للعامل بعضاً من أكرث التطورات إثارة يف ميدان علوم الحاسوب‪ .‬وتسارع كارنيجي ميلون‪ ،‬برؤيتها‬ ‫الواسعة لعلوم الحاسوب‪ ،‬إىل إستكشاف التوجهات الجديدة‪ ،‬وهي يف طليعة األبحاث التي ت ُجرى‬ ‫يف هذا املجال الدينامييك‪.‬‬ ‫يكتسب الطالب يف برنامج علوم الحاسوب مجموعة واسعة من املهارات التي تسمو عىل التوجهات‬ ‫التكنولوجية‪ .‬فربنامجنا يشجع الحس اإلبداعي ويشدد عىل أهمية فهم االتجاهات الحالية ويوفر‬ ‫املهارات األساسية املطلوبة لتطوير تكنولوجيا جديدة‪ .‬وهذا النهج الفريد هو ما مييّز جامعة‬ ‫كارنيجي ميلون عن مثيالتها من املؤسسات‪ ،‬وهو ما مكّنها من صنع تاريخ مدهش من اإلبداع‪.‬‬ ‫ضمنه البرنامج‬ ‫ما َي َت َّ‬

‫تعليم عاملي املستوى يف مجال علوم الحاسوب بجامعة كارنيجي ميلون يف قطر يغرس يف طالبنا‬ ‫أساسيات اإلستدالل الريايض والتفكري الحسايب ومهارات الربمجة األساسية والقدرة عىل تصميم‬ ‫تطبيقات معقدة بإستخدام أدوات حاسوبية ويُعدّهم لتحديات تطبيقات الكمبيوتر املستقبلية‪.‬‬ ‫يجمع برنامج علوم الكمبيوتر بني لُب مق ّررات علوم الحاسوب وفرصة إكتساب عمق كبري يف مجاالت‬ ‫أخرى من خالل دراسة عدد كبري من املقررات االختيارية‪ .‬ومبا أن الحوسبة تخصص يرتبط ارتباطاً‬ ‫وثيقاً بالعديد من املجاالت‪ ،‬فهذا يوفر للطالب مرونة ال مثيل لها للسعي يف مجاالت عدة‪.‬‬ ‫يضمن العنرص النظري يف منهج علوم الحاسوب إمتالك الطالب األدوات الرسمية التي تبقيهم عىل‬ ‫بالتغيات يف التكنولوجيا واألنظمة بدالً من اقتصار تركيزهم عىل الربمجة‪ .‬ويف الوقت‬ ‫دراية تامة‬ ‫ّ‬

‫ذاته‪ ،‬يكتسب الطالب بصرية ثاقبة بالقضايا العملية املتمثلة يف بناء األنظمة وصيانتها باملشاركة يف‬ ‫مقررات مكثفة موجهة نحو املرشوعات‪.‬‬ ‫باإلضافة إىل ذلك‪ ،‬وبتوجيه من أعضاء هيئة التدريس‪ ،‬يحظى الطالب بفرص للمشاركة يف مرشوعات‬ ‫بحثية حالية أو تطوير وإجراء مرشوعات بحثية يف امليادين املعينة التي تثري اهتاممهم‪.‬‬ ‫المسارات المهنية وأرباب العمل المحتملون‬

‫تجمع جامعة كارنيجي ميلون بني األبحاث املبتكرة والربامج التعليمية املتميزة فتزود الطالب مبا‬ ‫يلزمهم من أسس نظرية وخربة عملية للنجاح يف مجموعة واسعة من امليادين‪.‬‬ ‫ويعمل خريجو برنامج علوم الحاسوب بجامعة كارنيجي ميلون بوجه عام بوظائف متنوعة كمهنديس‬ ‫برمجيات ومطوري برمجيات ومحللني ماليني ومربمجي ألعاب ومهنديس تصميامت واستشاريني‪ .‬كام‬ ‫ميكنهم العمل أيضاً يف مجاالت ناشئة كالتكنولوجيا اللغوية‪ ،‬والبيولوجيا الحاسوبية‪ ،‬والتفاعل بني‬ ‫اإلنسان والحاسوب‪ ،‬والروبوتات‪ .‬وخريجو هذا الربنامج إما واصلوا دراساتهم العليا يف جامعات‬ ‫عريقة يف الواليات املتحدة وإما وجدوا فرص عمل واعدة يف مؤسسات كمعهد قطر لبحوث الحاسب‬ ‫اآليل أريدو وشل وقطر للبرتول واملجلس األعىل لالتصاالت وتكنولوجيا املعلومات وجي إي وفيوجو‬ ‫وغريها الكثري من الرشكات يف الدوحة‪.‬‬ ‫للمباشرة‬

‫الطالب املتميزون الراغبون يف ابتكار تكنولوجيا املستقبل وتطبيقاتها مدعوون لتقديـم أوراقهم‪.‬‬ ‫اعرف املزيد من الـمعلومات عن الربنامج عىل الـمـوقع‬

‫‪www.qatar.cmu.edu/admission‬‬

‫وملعرفة املزيد عن النشاطات الخاصة بطالب املرحلة الثانوية‪ ،‬يرجى زيارة املوقع‪:‬‬ ‫‪www.qatar.cmu.edu/outreach‬‬


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.