University of Illinois at Chicago and Park University
UIC College of Engineering: Bachelors of Science for Computer Science
UIC College of Liberal Arts and Science: Bachelors of Arts for Psychology
Expert Systems – Knowledge representation, inference, rule-based expert systems, fuzzy logic and rule based programming. Utilized Jess, Fuzzy Jess and Netica programming languages with the Eclipse IDE and Netica’s own GUI.
Secure Computer Systems – A conceptual course on computer security covering techniques and vulnerabilities in computer systems. Utilized Java programming language with the Eclipse IDE.
Introduction to Computer Networking – Network protocols, algorithms, and software issues. Covers TCP/IP, mobile networks, and the OSI layers. Utilized C programming language with the Xcode IDE.
Artificial Intelligence I – Problem representation; rule-based problem-solving methods, heuristic search techniques, theorem proving, and language understanding. Utilized Java, C++, and Otter programming languages with Eclipse, Xcode and Terminal tools.
Professional Development Seminar – Attend a number of seminars, write reflections on said seminars, and then take a careers proficiency test.
Software Engineering – Software life-cycle model, requirement specification techniques, large-scale software design techniques and tools, implementation issues, testing and debugging techniques, software maintenance. Utilized C++ programming language with the QT IDE and framework.
Computer Algorithms – Design and analysis of computer algorithms; divide-and-conquer, dynamic programming, greedy method, backtracking. Algorithms for sorting, searching, graph computations, pattern matching, and NP-complete problems.
Communication and Ethics – Communication skills for computing professionals: presentation organization, visual aides, delivery techniques, argument support. Ethical and societal issues in computing: privacy, intellectual property and ownership, and crime.
Probability and Statistics for Engineers – Introduces various aspects of statistical analysis, elements of probability, probability distributions, and statistical inference.
Operating Systems – Principles of operating systems. Effective management of machine resources: resource allocation and scheduling, mutual exclusion, deadlock avoidance, memory management policies, devices and file systems, client-server systems, virtualization. Utilized the C programming language with some C++ using Xamarin IDE and framework.
Programming Language Concepts – Programming language paradigms, design and implementation: syntax and semantics, parsing, runtime systems, control, data types, subroutines and exceptions, data and procedural abstraction, and functional programming. Utilized C#, C++, and F# with the Xamarin IDE and Framework.
Software Design – Programming language semantics, scope, overloading, data abstraction, constructors. Procedural and object-oriented design, programming tools and environments. Interactive application structure and interface, windows, events, widgets. Utilized the C programming language with terminal tools.
Computer Architecture II – Control unit and I/O design, assembly language and machine programming, hardware control and I/O, memory hierarchy and caching. Utilized the Assembly (x86) and C programming languages with terminal tools.
Computer Architecture I – Architecture from gate level up. Combinational and sequential logic, logical minimization, integer number system, arithmetic, finite state machines, register-based architecture, memory technologies.
Languages and Automata – Regular sets and finite automata, context-free languages and push-down automata, parsing, computability theory (including turing machines and decidability).
Data Structures – Design, usage and analysis of data structures: review of lists, stacks and queues, hash tables, priority queues, search trees, introduction to graphs, searching and sorting, runtime analysis, programming projects and lab exercises. Utilized the C programming language with terminal tools.
Programming Practicum – Software development tools and practices, debugging and testing, advanced language features, standard libraries, code management. Utilized the C programming language with terminal tools.
Foundations of Computing – Access and use of computing resources. Programming and program design, problem solving, data types, control structures, modularity, and information hiding. Utilized the Java programming language with the Eclipse IDE.
Introduction to Computer Programming – Introduction to programming, control structures, variables and data types, problem decomposition and procedural programming, input and output, aggregate data structures including arrays. Utilized the Java programming language with the Eclipse IDE.
Introduction to Computers – Introduction to various software available for consumer use. This includes word processors and spreadsheets.
Behavioral Neural Science – Research and theories concerning the physiological bases of behavior. Understanding of basic brain organization with emphasis on neural substrates of learning, motivation and perception.
Introduction to Research in Psychology – Techniques and problems associated with the study of behavior. Emphasis on measurement, descriptive statistics, and the principles of experimental design. Exercises involving data collection.
Independent Research – Researched under Professor Kara Morgan-Short on the effects of Anxiety on learning a second language. The results of the study showed a minimal and insignificant correlation.
Directed Research (x3) – Research Assistant under Professor Kara Morgan-Short in the Cognitive Lab. Researched second language acquisition.
Statistical Methods in Behavioral Sciences: – Introduction to statistical inference, probability distributions, sampling, hypothesis testing, correlation and analysis of variance.
Industrial and Organizational Psychology – he application of psychological principles and methods to problems and issues in work organizations. Employee selection, decision making, performance appraisal, group dynamics, leadership, job design.
Writing in Psychology – Teaches students the fundamentals of scientific writing including literature reviews, research reports and book reviews. Students will write a minimum of three papers dealing with psychological topics.
Psychological Testing – Introduction to principles of psychological assessment, with an overview of representative techniques. Particular emphasis is placed on objective tests.
Social Psychology – Survey of theory and research in social psychology, emphasizing experimental investigations of attitudes and social cognition, and interpersonal relations and group processes.
Abnormal Psychology – A survey course covering the assessment, description, causes, and treatments of many psychological disorders, including depression, anxiety disorders, psychosis, sexual dysfunction, and personality disorders.
Theories of Personality – Survey of major theoretical approaches to the study of personality and the evidential basis underlying each approach.
Introduction to Psychology – Survey of basic concepts of contemporary psychology. Introduction to the nervous system, perception, motivation, learning and memory, social behavior, personality, developmental and clinical psychology.
Sociology of Religion – Analysis of the structures and functions of religious institutions in modern society.Special attention to the interplay between religion and other social phenomena, such as economics, politics, and secular culture.
Asia and Asian Americans – Asian and Asian-American culture, institutions, and organization; immigration, population, settlement patterns; occupations and poverty; family and ethnic identification; inequality and politics; values, prejudice, discrimination.
Marriage and Family – The family as an interactional system, an organization, and a social institution; extended family ties, mate selection, marital roles, socialization, marital dissolution, family life course and change.
Introduction to Sociology – Analysis of human societies, organizations and groups, and the interrelations among individuals, groups, and societies.
Applied Linear Algebra – Matrices, Gaussian elimination, vector spaces, LU-decomposition, orthogonality, Gram-Schmidt process, determinants, inner products, eigenvalue problems, applications to differential equations and Markov processes.
Calculus III – Vectors in the plane and space, vector valued functions, functions of several variables, partial differentiation, maximum-minimum problems, double and triple integrals, applications, Green’s theorem.
Calculus II – Techniques of integration, arc length, solids of revolution, applications, polar coordinates, parametric equations, infinite sequences and series, power series.
Calculus I – Differentiation, curve sketching, maximum-minimum problems, related rates, mean-value theorem, antiderivative, Riemann integral, logarithm, and exponential functions.
Introduction to Advanced Mathematics – Introduction to methods of proofs used in different fields in mathematics.
Precalculus Mathematics – Logarithms, radicals, graphing of rational functions, complex numbers, trigonometry, DeMoivre’s formula, theory of equations, sequences, systems of linear equations.
Mathematical Reasoning – Elementary topics from algebra applied to descriptive statistics of data, scatter plots, correlation, linear regression, probability, random samples, sampling distributions, experimental designs.
Intermediate Chinese II – Study of Mandarin Chinese language and culture. Intensive practice in speaking, listening, reading and writing at the intermediate level.
Intermediate Chinese I – Study of Mandarin Chinese language and culture. Intensive practice in speaking, listening, reading and writing at the intermediate level.
Elementary Chinese II – Basic grammar; sentence patterns; vocabulary study; reading and writing with Chinese characters; simple oral practice. Four additional half hours each week in the language laboratory.
Elementary Chinese I – Basic grammar; sentence patterns; vocabulary study; reading and writing with Chinese characters; simple oral practice. Four additional half hours each week in the language laboratory.
Biochemistry – Chemistry of proteins, nucleic acids, carbohydrates and lipids.
Genetics – Principles of heredity and variation in phage, bacteria, fungi, plants, and animals. Basic molecular genetics, gene regulation, recombination, DNA replication, transcription, translation.
Homeostasis – Basic concepts of physiological mechanisms that contribute to survival of multicellular organisms.
Biology of Cells and Organisms – Processes of cellular and organismic function: cell structure, respiration, photosynthesis, molecular genetics and development, structure and physiology of plants and animals.
Population and Community – Species concepts, natural selection, phylogeny, models of population growth, transmission genetics, gene frequency, adaptation, interactions among species in a community, biomes and climate, ecosystem processes, and human impacts on the environment. Animals used in instruction.
Organic Chemistry II – Second semester of a one-year sequence. Structure, reactivity, and synthesis of organic molecules.
Organic Chemistry I – First semester of a one-year sequence. Structure, reactivity, and synthesis of organic molecules.
Organic Chemistry Lab I – Introductory organic chemistry laboratory. Basic organic techniques (distillation, crystallization), reactions (esterification, oxidation, addition, substitution, elimination), instruments (gas and liquid chromatography).
General Chemistry II – Topics in general chemistry including phase transitions, thermochemistry, spontaneity/equilibrium, electrochemistry, kinetics, bonding, order/symmetry in condensed phases, coordination compounds, descriptive chemistry.
General Chemistry I – Topics in general chemistry, including stoichiometry, periodicity, reaction types, the gaseous state, solution stoichiometry, chemical equilibria, acid-base equilibria, dissolution-precipitation equilibria.
Introduction to Physics II – Electrostatics; electric current; magnetism; Faraday’s law; Maxwell’s relations; electromagnetic radiation; introduction to quantum mechanics; the Heisenberg uncertainty principle; Bohr model; nuclear physics; particle physics.
Introduction to Physics I – One-dimensional and two-dimensional kinematics; Newton’s laws; momentum; work and energy; torque and angular momentum; rotational dynamics; universal gravitation; oscillations; waves; physical optics; special relativity.
Introduction to Physics Lab II – Electrostatic; electric current; magnetism; Faraday’s law; Maxwell’s relations; electromagnetic radiation; optics, introduction to quantum mechanics, the Heisenberg uncertainty principle; Bohr model; nuclear physics; particle physics.
Introduction to Physics Lab I – One-dimensional and two-dimensional kinematics; Newton’s laws; momentum; work and energy; torque and angular momentum; rotational dynamics; universal gravitation; oscillations; waves; physical optics; special relativity.
Astronomy and the Universe – Astronomy in the context of the scientific process, history and current events. Covers the Solar System, stars and galaxies and the origin and fate of the universe.
Introduction to Philosophy – A survey of traditional problems concerning the existence and nature of God, freedom, justification, morality, etc. Readings from historical or contemporary philosophers.
Vocabulary Enrichment – Strategies for increasing the number of words students understand in their reading/ listening and use in their speaking/writing. Techniques for learning unfamiliar technical terms in textbooks.
Introduction to Cultural Geography – Spatial patterns concerning human origin, divergence and convergence in historical perspective. Special reference to humans and the landscapes they create through their attitudes, objectives and technical skills.
Academic Writing II – Students learn about academic inquiry and complete several writing projects including a documented research paper. The section focused on the rhetoric of laughter.
Academic Writing I – Students write in a variety of genres with an emphasis on argument and sentence-level grammar.
Art History – Survey of world art and architecture from prehistoric times to the end of the Middle Ages.
Western Civilization Since 1648 – Introduction to the development of Western civilization in the early modern and modern world.
Capstone – Research completed with Professor Kara Morgan-Short.
Activity (x2) – Readings of various literary works.
Lecture (x2) – Seminars in conjunction with the Activities.
Jones College Prep School
High School Diploma
Extra Curricular Activities:
Math Club – Learn advances mathematics, and compete with other schools during math tournaments.
Chess Club – Study chess techniques and compete with other students during the club meetings.
Academic Decathlon – Attend classes to learn various supplementary topics including literature and culture.