I am currently attending
Lander University in Greenwood, South Carolina where I am studying to
obtain a Bachelor's Degree in Computer Science. Below I have
listed the computer science courses that I have completed along with the language(s) used in each course.CS
180 PROBLEM SOLVING AND PROGRAMMING METHODS
An introduction to problem solving and
algorithmic development. Topics include basic syntax and
programming experience, stepwise refinement, and structured and
modular design methods. Language used in this course:
Java.
CS 220 COBOL
An introduction to the computer language
COBOL with applications in business data processing. Language
used in this course: COBOL
CS 230 COMPUTER SCIENCE PRINCIPLES I
Problem solving and algorithmic development.
Includes programming style, structured programming, selection,
iteration, arrays, subprograms, and modular programming.
Language used in this course: C++
CS 231 COMPUTER SCIENCE PRINCIPLES II
A continuation of CS 230 including recursion,
objects, strings, and files.
Languages used in this course: C++,
Visual C++
CS 285 SYMBOLIC PROGRAMMING
An introduction to symbolic computing using a
high level programming languages including an introduction to
exploratory programming and relevant programming language theory.
Application include list processing, symbolic algebra and logic,
language processing or artificial intelligence.
Language used in this course: Scheme
CS 320 COMPUTER ORGANIZATION I
Logical basis of computer structure,
including storage and input/output devices, and address construction;
number representation and arithmetic, simple microcomputer and
microprocessor systems, introduction to assembly language programming.
Languages used in this course:
Assembly, C
CS 335 INTRODUCTION TO FILE PROCESSING
Characteristics and utilization of a variety
of storage devices, sequential and direct access files, file
maintenance techniques, external sorting and data structures.
Language used in this course: COBOL
CS 391 UNIX SYSTEMS PROGRAMMING
Systems programming.
Language used in this course: C
CS 420 ORGANIZATION OF PROGRAMMING LANGUAGES
A study of structures of various programming
languages, data type and structures, control structures and data flow,
compilation and interpretation, and run-time environment.
Languages used in this course: C++,
Java, COBOL, Logo, Prolog
The courses I am currently taking are:
CS 350 DATA STRUCTURES
Algorithm design and analysis, stacks,
queues, trees, lists, memory management and formal data structures,
accessing methods, effects on run time, and cost efficiency.
Language used in this course: C++
CS 360 DATABASE DESIGN
Database organization; design and use of
database management systems, problems involving structuring, creating,
maintaining and accessing multiple-user databases. Languages used in this course: C++,
SQL, and use of Access Database package
CS 498 SOFTWARE ENGINEERING I
The software development process will be
examined in both a theoretic and applied manner. The course
includes data, process, and object-oriented modeling techniques in the
study of the complete systems development life cycle. Students
are assigned to teams for the analysis, design, and implementation of
small projects.
|