وعليكم السلام ورحمة الله وبركاته
جزاك الله كل خير على دعواتك الطيبة 🙏🏼
دي الكورسات من جامعة western المقاربة للي انا درسته (غير ال elective courses):
Year 1: The Foundation
• CS 1026A/B: Computer Science Fundamentals I
• CS 1027A/B: Computer Science Fundamentals II (Must achieve at least 65%)
• Math 1600A/B: Linear Algebra I
• Calculus 1000A/B: Calculus I
• Calculus 1501A/B: Calculus II (or Calculus 1301A/B with a high grade)
• 1.0 Elective credits from Category A (Social Science) or Category B (Arts/Humanities).
Year 2: Core Computer Science
• CS 2208A/B: Introduction to Computer Organization and Architecture
• CS 2209A/B: Applied Logic for Computer Science
• CS 2210A/B: Data Structures and Algorithms
• CS 2211A/B: Software Tools and Systems Programming
• CS 2212A/B: Introduction to Software Engineering (Minor Requirement)
• CS 2214A/B: Discrete Structures for Computing
• Writing 2101F/G: Introduction to Professional Writing (Recommended for the SE Minor).
Year 3: Advanced Systems & Projects
• CS 3305A/B: Operating Systems
• CS 3307A/B: Object-Oriented Design and Analysis (Minor Requirement)
• CS 3319A/B: Databases I
• CS 3331A/B: Foundations of Computer Science I
• CS 3342A/B: Organization of Programming Languages
• CS 3350A/B: Computer Architecture
• CS 3377A/B: Software Project Management (Minor Requirement)
• Stats 2244A/B: Statistics for Science (Required for the CS module).
Year 4: Specialization & Capstone
• CS 4490Z: Thesis/Capstone Project (For the Honours Specialization)
• CS 4470A/B: Software Maintenance and Evolution (Minor Requirement)
• CS 4472A/B: Specification, Testing, and Quality Assurance (Minor Requirement)
• 1.0 Additional CS Elective at the 3000-level or higher (e.g., AI, Networking, or Security).