Jerron James - Computer Literacy

CS 3230

Internet Multimedia Services and Applications Using Java

Prereq: CS 2420. An introduction to the design and coding of applications using threads. Topics will include the use of threads in the design of operating systems, device drivers, utility programs and general applications. Language used in the course will be Java. Applications will include multimedia, Web Servers, search engines, security issues, and the use of the Java language in the development of applets for home pages.

Grade:  Currently Enrolled

CS 3100

Operating Systems

Prereq: CS 2420. An overview of computer operating systems concepts, system software components with emphasis on installation, management, monitor/supervisor and I/O management, control commands, network installation, and device drivers. The operating systems studied will be Windows or UNIX.

Grade:  Currently Enrolled

CS 2420

Data Structures and Algorithms

Prereq: CS 1410 and MATH QL1080 or MATH QL1050/1060. General principles of common data structures and design of efficient algorithms. Topics include: arrays, linked-lists, stacks, queues, trees, graphs, tables, storage and retrieval structures, searching, sorting, hashing, and algorithmic analysis. Emphasis will be on abstraction, efficiency, re-usable code, and object-oriented implementation.

Grade:  Currently Enrolled

 CS 2530

Intermediate Programming in C#

Prereq: CS 2420. This intermediate programming course focuses on C# and the . NET platform. Syntax, data structures, file i/o, . NET library, XML, class structure, GUI design, and web/database projects will be discussed.

Grade:  A-

  • Inheritance
  • Operator Overloading
  • Windows Presentation Foundation
  • Delegates
  • Serialization
  • LINQ

 

Final Project - Space Pong Using XNA 4.0  (Voted best by classmates)

CS 2430
Discrete Structures

Prereq: CS 2420. An introduction to discrete mathematics and algebraic structures as applied to computer science. Proposition and logic, finite sets, relations, functions, graph theory, analysis of algorithms and state machines are taught.

Requirements: Select a programming language never used before.

Grade:  B+

Final Portfolio Summary (using Python 2.7):

  • Implement N-Factorial
  • Implement Bubble Sort and Insertion Sort
  • Implement Caesar's Cipher
  • Implement RSA Encryption using provided keys
  • Implement Modular Exponentiation
  • Implement Fibonacci using iteration and recursion
  • Implement Knight's Tour using randomly placed knight on an 8x8 board
  • Implement Huffman's Coding using 4000 Ipsum Larum characters (disregard special characters and casing)
  • Traveling Salesman - Visiting Germany and 22 set locations with added requirements

Final Portfolio Complete (PassKey required to open):

PortfolioKeyRequired.pdf PortfolioKeyRequired.pdf
Size : 286.213 Kb
Type : pdf

CS 1400   
Fundamentals of Programming

CS 1400 is the first of three core CS programming courses all taught in Java. In this course you will be introduced to the fundamental concepts of programming in high-level languages, including but not limited to: software design, primitive data types, control structures, methods and classes, Java API specification, and IDEs. Emphasis is on developing problem-solving skills through designing (using UML), implementing and executing simple computer programs.

Grade:  A

 
CS 1030
Connected Computers 3cr

Understand the world of computing that surrounds you: technology’s impact on society, hardware, SOHO networking, threats, Google as a verb, ethics/policy, file management, standards, basic HTML, disaster recovery & remote computing.

Grade: A

CS 1010   
BAS COMPUTER CONC(CL) 3 cr.

Grade: A

 CS 1500   
Delphi Programming 3 cr.

Grade: A

 CS 1510   
Advanced Delphi Programming 3 cr.

Grade: A

CS 1810  
Intro/CS I  4 cr.

Grade: A

CS 1820  
Intro/CS II  4 cr.

Grade: A

CS 1050  
Engineering Computing  3 cr.

Grade: B

This free website was made using Yola.

No HTML skills required. Build your website in minutes.

Go to www.yola.com and sign up today!

Make a free website with Yola