Classes

From Mindstab Wiki

school done fri aug 4th


14th mon

15th tue

16th wed

FINALS

CPSC 2280 001 KOEHLER, BRIAN AUG 14 1100 2 HR

CHEM 1220 002 ROLKE, JAMES AUG 14 1600 2 HR

MATH 1271 001 DANENHOWER, PETER AUG 15 1600 2 HR

PHYS 1225 001 HUNTER, DON AUG 16 1100 2 HR


REAL AVERAGE WITH FAILED is 2.705 for 67 credits




GOT

101

111 *

121 *

211 *

213 *

221 *

260

cpsc 1150 + 1160 + 1181 = 111 + 211 + 1st(1)

cpsc 1280 + 2280 = 213(4) (intro to computer systems) + 2nd(2)

cpsc 2150 + 2190 = 121 (models of computation) 221 (basic algoirh + data structure)

CPSC 2180 (3) UBC UBC CPSC 2nd (3)



5 electives 3 year


minor = 18 upper-level credits in field


  • ENGL 100-level1 6
  • CPSC 111, 121 8
  • MATH 100 or 102 or 104 3 1171
  • MATH 101 or 103 or 105 3 1271
  • PHYS 101, 3 1125
  • CHEM 121 or PHYS 102 (or PHYS 1084) 3(4) 1120 & 1220 or 1225
  • BIOL or ASTR or EOSC or Science credit GEOG or PSYC7 3

29


(so tossing chem or phys credit but oh well)



Second Year

  • CPSC 211, 213, 221 12
  • MATH 200, 221 6 2371 & 2362 (calc3 + lin algebra)

18


"intro to logic and critical thinking"

phil 1102 + 1104 = phil 120(3) + phil 1st (3)

  • psyc 1115 + 1125 = psyc 101(3) + psyc 102(3) or psyc 100(6)

LANG MATH 2373 (real analysis) UBC UBC MATH 220 (3)

Electives 3

Electives 12

15


62 ( can toss 3 phil 100

57)





Comp Sci 55%

Third and Fourth Years

CPSC 310, 313, 320 10

Other CPSC courses numbered 300 or above 9

Further CPSC courses numbered 400 or above 9

MATH or STAT courses numbered 300 or above3 6

Electives2 27

Total Credits 61

Minimum Credits for Degree 126



Cognitive Systems: Computational Intelligence and Design (68% avg)

Second Year

COGS 200 3

PHIL 220 (or PHIL 32010) 3

At least 3 credits from:11, 12 3

EECE module (2nd year), LING module (2nd year),

PHIL module (2nd year), PSYC module (2nd year)

Third and Fourth Years

COGS 300 3

COGS 401, 402 6

CPSC 312, 320, 322 9

PHIL 451 3

At least 6 credits from:12 CPSC module (3rd and 4th years) 6

At least 12 credits from:12, 14 12

EECE module (3rd and 4th years), LING module (3rd and 4th years),

PHIL module (3rd and 4th years), PSYC module (3rd and 4th years)


modules: http://www.cogsys.ubc.ca/students/modules.htm



3.1

STAT 241

Cogs 200

phil 220

cpsc 310

CPSC 311


3.2

math 340

cogs 300

phil 320

cpsc 312

PSYC 309A


4.1

cogs 400

CPSC 313

CPSC 320

CPSC 322

PHIL 240A


4.2

CPSC 311

CPSC 411

PHIL 340A

PSYC 336

LING 100




PHIL 220A Symbolic Logic I - SYMBOLIC LOGIC I (cogSci)

PHIL 320A Symbolic Logic 2 - SYMBOLC LOGIC II


LANG MATH 2371 (3) UBC UBC MATH 200 (3)

LANG MATH 2362 (3) UBC UBC MATH 221 (3)


? PHIL 240A Knowledge and Reality I - KNOW & REALITY I

? PHIL 340A Knowledge and Reality II - KNOW&REALITY II

? PSYC 309A Cognitive Processes - COGNTV PROCESSES

? PSYC 336 The Psychology of Language I

? LING 100 Introduction to Language and Linguistics


      CPSC 302 	Numerical Computation for Algebraic Problems
      CPSC 303 	Numerical Approximation and Discretization
      CPSC 304 	Introduction to Relational Databases

(CPSC) CPSC 310 Introduction to Software Engineering

  • CPSC 311 Definition of Programming Languages

(COGS) CPSC 312 Functional and Logic Programming

(CPSC) CPSC 313 Computer Hardware and Operating Systems

      CPSC 314 	Computer Graphics

? CPSC 317 Internet Computing

      CPSC 319 	Software Engineering Project

(CPSC) CPSC 320 Intermediate Algorithm Design and Analysis

(COGS) CPSC 322 Introduction to Artificial Intelligence

? CPSC 340 Machine Learning and Data Mining

      CPSC 344 	Introduction to Human Computer Interaction Methods
      CPSC 349 	Honours Research Seminar
      CPSC 398 	Co-operative Work Placement III
      CPSC 399 	Co-operative Work Placement IV
      CPSC 404 	Advanced Relational Databases
      CPSC 405 	Modelling and Simulation

? CPSC 406 Computational Optimization

      CPSC 410 	Advanced Software Engineering
  • CPSC 411 Introduction to Compiler Construction

? CPSC 415 Advanced Operating Systems

? CPSC 416 Distributed Systems

? CPSC 417 Computer Networking

? CPSC 418 Advanced Computer Architectures

      CPSC 420 	Advanced Algorithms Design and Analysis

? CPSC 421 Introduction to Theory of Computing

? CPSC 422 Intelligent Systems

      CPSC 424 	Geometric Modeling
      CPSC 425 	Computer Vision
      CPSC 430 	Computers and Society
      CPSC 444 	Advanced Methods for Human Computer Interaction
      CPSC 445 	Algorithms in Bioinformatics


for CS

CPSC 310 (intro to soft engenering)

cpsc 313 (comp hardware & OS)

cpsc 320 (intermediate algorithm design + analysis)


for cogsci


cogs 300 401 402

CPSC 312 (functional + logic programming

cpsc 320 (ABOVE)

cpsc 322 (intro to AI)