لغات البرمجة

تهدف هذه المجموعة الى شرح و توصيف لغات البرمجة في مجال الحاسب الالي
19 members | 13 affiliated resources

All resources in لغات البرمجة

Java Preparation for 6.170, January (IAP) 2006

(View Complete Item Description)

This course focuses on introducing the language, libraries, tools and concepts of Java®. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth first search algorithm.

Material Type: Full Course, Textbook

Authors: He, Ray, McCaffrey, Corey, Mendel, Lucy, Ostler, Scott, Paluska, Justin Mazzola, Toscano, Robert

Date created : 1-ذو الحجة-1426

البرمجيات التعليمية (Remix)

(View Complete Item Description)

تهدف هذه الوحدة التعليمية إلى:التعرف على البرمجيات التعليمية وأهميتها.التمييز بين أنماط البرمجيات التعليمية.ذكر المميزات المشتركة للبرمجيات التعليمية في عمليتي التعليم والتعلم.

Material Type: Module

Author: د. عائشة علي محمد عريشي

Date created : 19-ربيع الثاني-1439

البرمجيات التعليمية (Remix)

(View Complete Item Description)

تهدف هذه الوحدة التعليمية إلى:التعرف على البرمجيات التعليمية وأهميتها.التمييز بين أنماط البرمجيات التعليمية.ذكر المميزات المشتركة للبرمجيات التعليمية في عمليتي التعليم والتعلم.

Material Type: Module

Author: د. عائشة علي محمد عريشي

Date created : 27-ربيع الثاني-1439

العوامل المؤثرة في استخدام الحاسوب التعليمي (Remix)

(View Complete Item Description)

تهدف هذه الوحدة التعليمية إلى:تحديد مبررات استخدام الحاسوب الآلي في العملية التعليمية.تلخيص مميزات استخدام الحاسوب الآلي في التعليم.توضيح العوامل المؤثرة في استخدام الحاسوب الآلي في العملية التعليمية.

Material Type: Module

Author: د. عائشة علي محمد عريشي

Date created : 19-ربيع الثاني-1439

Advanced Artificial Intelligence

(View Complete Item Description)

This course will present advanced topics in Artificial Intelligence (AI), including inquiries into logic, artificial neural network and machine learning, and the Turing machine. Upon successful completion of this course, students will be able to: define the term 'intelligent agent,' list major problems in AI, and identify the major approaches to AI; translate problems into graphs and encode the procedures that search the solutions with the graph data structures; explain the differences between various types of logic and basic statistical tools used in AI; list the different types of learning algorithms and explain why they are different; list the most common methods of statistical learning and classification and explain the basic differences between them; describe the components of Turing machine; name the most important propositions in the philosophy of AI; list the major issues pertaining to the creation of machine consciousness; design a reasonable software agent with java code. (Computer Science 408)

Material Type: Full Course

Date created : 20-ذو الحجة-1432

Advanced Circuit Techniques, Spring 2002

(View Complete Item Description)

Following a brief classroom discussion of relevant principles, each student completes the paper design of several advanced circuits such as multiplexers, sample-and-holds, gain-controlled amplifiers, analog multipliers, digital-to-analog or analog-to-digital converters, and power amplifiers. One of each student's designs is presented to the class, and one may be built and evaluated. Associated laboratory emphasizing the use of modern analog building blocks. Alternate years.

Material Type: Full Course, Textbook

Author: Roberge, Jim

Date created : 17-شوال-1422

Advanced Databases

(View Complete Item Description)

This course will expand upon SQL as well as other advanced topics, including query optimization, concurrency, data warehouses, object-oriented extensions, and XML. Additional topics covered in this course will help you become more proficient in writing queries and will expand your knowledge base so that you have a better understanding of the field. Upon successful completion of this course, the student will be able to: write complex queries, including full outer joins, self-joins, sub queries, and set theoretic queries; write stored procedures and triggers; apply the principles of query optimization to a database schema; explain the various types of locking mechanisms utilized within database management systems; explain the different types of database failures as well as the methods used to recover from these failures; design queries against a distributed database management system; perform queries against database designed with object-relational extensions; develop and query XML files. (Computer Science 410)

Material Type: Full Course

Date created : 20-ذو الحجة-1432

Advanced Topics in Cryptography, Spring 2003

(View Complete Item Description)

Recent results in cryptography and interactive proofs. Lectures by instructor, invited speakers, and students. Alternate years. The topics covered in this course include interactive proofs, zero-knowledge proofs, zero-knowledge proofs of knowledge, non-interactive zero-knowledge proofs, secure protocols, two-party secure computation, multiparty secure computation, and chosen-ciphertext security.

Material Type: Full Course, Textbook

Author: Micali, Silvio

Date created : 28-شوال-1423

Adventures in Advanced Symbolic Programming, Spring 2009

(View Complete Item Description)

" This course covers concepts and techniques for the design and implementation of large software systems that can be adapted to uses not anticipated by the designer. Applications include compilers, computer-algebra systems, deductive systems, and some artificial intelligence applications. Topics include combinators, generic operations, pattern matching, pattern-directed invocation, rule systems, backtracking, dependencies, indeterminacy, memoization, constraint propagation, and incremental refinement. Substantial weekly programming Assignments and Labs are an integral part of the subject. There will be extensive programming Assignments and Labs, using MIT/GNU Scheme. Students should have significant programming experience in Scheme, Common Lisp, Haskell, CAML or some other "functional" language."

Material Type: Full Course, Textbook

Author: Sussman, Gerald

Date created : 4-محرم-1430