Thanks to visit codestin.com
Credit goes to github.com

Skip to content

dowobeha/CS-UAF-topics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What students need to know prior to taking CS 311

High priority

Core types

  • Primitive types
    • integer
    • floating point
    • bool
    • char
  • Complex types

Nuts and bolts

Object-oriented programming

Students should know how to write and use a class:

Won't get anywhere else

Some things not covered in CS 311 or covered very little:

Medium priority

Multi-file project

Students need to have

  • written code, built, and execute significant software packages involving
    • classes
    • objects
    • multiple functions
    • multiple code files

Software design principles

Students should know something about designing software themselves:

Students should be able to interface:

  • interface with software written by someone else &/or
  • implement someone else's design.

Testing and debugging

Students should have performed

Accessing data

Students know the basics of

  • storing and accessing datasets
    • in memory
    • in files

Low priority

Here are a few things that I cover in detail, without assuming much prior experience. I'm generally happier if students have seen them before, but that is not absolutely required:

Lowest priority

Some things that I cover in detail, and I think it's fine if students have never seen them before.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors