دعوة للتوقد العملي/ مصادر علمية لطلاب الحاسب وبقية الطلاب

إن كنت أحد طلاب كلية الحاسب، وتعاني من أيه مشاكل في فهم أحد المواد!
أو كنت أحد طلاب الجامعة وتواجة مشاكل في الكتابة، أو الرياضيات، أو البحث العلمي… هنا ما تبحث عنه…

قام كاتب الكتب الشهير (وليام ستالنجز) بإنشاء والمحافظة على (مرجع معلوماتي لطلاب الحاسب) حيث يحتوى على العديد والعديد من المصادر المفيدة دراسيا…

من المصادر المفيدة
- أسئلة أختبارات مادة COE442 (إسأل ونجيب)
- حلول كتاب مادة ICS431 (أسأل ونجيب)

ونقلا عن الموقع سابق الذكر
مصادر تعليمية لكتابة التقارير والإملاء وكيفية المذاكرة
[web]http://www.williamstallings.com/SS/SS-howto.html[/web]

مصادر علمية للمساعدة في البحث العملي
[web]http://www.williamstallings.com/SS/SS-research.html[/web]

مصادر مهمة لإنعاش الرياضيات، ورياضيات الحاسب، وانظمة العد
[web]http://www.williamstallings.com/SS/SS-math.html[/web]

متفرقات: يحوي على العديد من المعلومات الهامة جدا لطلاب التخصص
[web]http://www.williamstallings.com/SS/SS-misc.html[/web]

موقع هام لشرح البرتوكولات (شكرا للأستاذ أبو فيصل)

لاتنسى الإطلاع على توقيعي…
وشكرا،

نقلا عن موقع ACM لطلاب الجامعات

للوصول إلى الروابط الموضوعات التالية، الرجاء اتباع الرابط بالإعلى.

General info & Links

\* ACM Student Research Competition \-\- International student research competition hosted by the ACM. 

Introductory Computer Science Courses

\* Intro. to Computer Science at Georgia Tech, using Scheme. Lecture notes.
\* Tutorials and Applets for Teaching Basic Computer Science Concepts including stacks, queues, sorting techniques, trees, searching, and hashing.
\* Java Programming Tutorial: Introduction to Computer Science covers most of a beginning course in computer science using Java.
\* Computer Science 101: Laboratory Manual contains laboratories for the courses CS 101 & 102 at Colgate University. These courses form the introduction to computer science, using the programming language C\+\+. 

Architecture

\* Principles of Computer Architecture draft textbook, in pdf.
\* Components and Design Techniques for Digital Systems course page and notes with topics such as combinational and sequential logic.
\* Gem an assembly and machine language emulator for use in computer organization courses. Available in Windows and Mac versions. Maintained by Greg Scragg, SUNY Geneseo.
\* Introduction to Computer Systems at CMU \- Integer arithmetic, machine\-level programming, memory management.
\* Computer System Architecture lecture notes at MIT. 

Artificial Intelligence

\* Intelligent Systems at Georgia Tech. Class notes, links to LISP tutorial and other lisp resources, programming assignments.
\* Artificial Intelligence course materials at the University of Michigan
\* Introduction to Artificial Intelligence course materials at SUNY, Buffalo
\* Artificial Intelligence course materials at MIT 

Compilers

\* Compilers, Interpreters, and Program Analyzers at Georgia Tech. Postscript and PDF format of text "Crafting a Compiler", slides used in lectures, project assignments, homework solutions, examples.
\* Compilers course materials at the University of Texas.
\* Compiler Construction course materials, includes a link to a guide on the Spar\-V8 instruction set architecture.
\* Catalog of Compiler Construction Tools freeware and commercial resources for compiler writers.
\* Compilers course materials at Rice University. 

Data Structures

\* Data Structures Class Notes & Outline from Hanyang University, Korea.
\* Interactive Data Structure Visualizations This courseware contains eleven lessons that are designed to accompany an introductory data structure course, with topics such as binary trees, graphs and sorting.
\* Data Structures and Algorithm Analysis Course materials at the University of Michigan.
\* Introduction to Algorithms course materials at MIT. 

Database Systems

\* Introduction to Database Systems at Georgia Tech. Links to Oracle documentation, C tutorial, lecture slides in Postscript and Powerpoint.
\* Graduate courses in database management systems course materials and resources for 3 grad level courses taught by Mary Ann Robbert at Bentley College.
\* ACM Transactions on Database Systems
\* Graduate course in Database systems lecture notes at Berkeley.
\* A First Course in Database Systems course materials at Stanford University. 

Graphics

\* Computer Graphics at Georgia Tech. Syllabus area has links to the lecture notes. Programming Assignments area has links to c programming tutorial, OpenGL tutorial and other OpenGL resources, GLUT documentation, some sample GLUT programs.
\* Computer Graphics at Stanford University includes course materials, research projects, demos and workshops on topics in graphics.
\* Blue Moon Rendering Tools The Blue Moon Rendering Tools \(BMRT\) are a collection of \(free\) programs that allow previewing and rendering of 3\-D scene models.
\* Video Demonstrations of Prototypes and Research at Alias|Wavefront.
\* The ACM SIGGRAPH Group the ACM special interest group in graphics. 

Human Factors

\* Human Factors in Software Development at Georgia Tech. Lecture notes, links to HCI resources. Another section of the class also has lecture notes online.
\* Macintosh Human Interface Guidelines\(HI Guide\)
\* What is Human Factors? brief introduction to the topic by WebWorld.com
\* A First Course in GUI Programming course syllabus, readings for a first course in the design and implementation of interactive programs for MS Windows. University of Massachusetts.
\* Resources on HCI links to Human Computer Interaction resources. 

Miscellaneous Topics

\* Building Ubiquitous Computing Devices and Software at Georgia Tech. A few powerpoint lecture notes in the syllabus table. 

Networking

\* Systems and Networks lecture notes at Georgia Tech.
\* Computer Networks I syllabus page has homework assignments and solutions. From Georgia Tech.
\* Network Design and Evaluation course materials at CMU.
\* Computer Networks course materials at Cornell University.
\* Bell Labs Tech Journal 

Operating Systems

\* Advanced Operating Systems at Georgia Tech. Sample programming assignments, exams and solutions, lecture notes and study questions, online copies of some important publications, links to related resources.
\* Operating Systems course materials at Brown University
\* Advanced Topics in Operating Systems course materials at Stanford University.
\* Introduction to Operating Systems course materials and lecture notes at The Chinese University of Hong Kong.
\* Concurrent Programming Using Java A collection of Java example programs relelvant to teaching operating systems and concurrent programming. 

Programming Languages

\* Ada95 Lessons Learned \-\- Information on Object Oriented Programming using Ada.
\* Ada95 Lovelace tutorial \-\- A tutorial explaining the "basics of the Ada computer programming language."
\* Active Server Pages \-\- All sorts of information on Active Server Pages.
\* ASP \-\- Getting started with Active Server Pages.
\* ASP scripting \-\- Using VBscript with ASP.
\* PERL \-\- Practical Extraction and Report Language. This page is a great overview of the Perl language. 

Software Engineering

\* Intro to Software Engineering has several online lectures.
\* Software Engineering Applications at Georgia Tech. Lecture slides, resource links.
\* Software Engineering Archives These are the World\-Wide Web archives for USENET newsgroup comp.software\-eng, including the Frequently\-Asked Questions \(FAQ\) postings.
\* IEEE transactions on Software Engineering
\* Introduction to Software Engineering at Brown University
\* Software Engineering of Innovative Web Services course materials at MIT. 

مصادر أعم من نفس المصدر.

وشكرا،

ياسلام عليكم … معلومات وروابط مفيدة جدا … جزاك الله خير :slight_smile:

الصراحة احترت بين توقيعي وتوقيعك ايهم احسن … اترك الحكم للشباب :wink: