Students may choose elective units to suit their interests and professional aspirations including areas as diverse as human rights, race and the law, animal law, climate law and policy, psychiatry, psychology and the law and ecological jurisprudence. Honours is embedded in the Bachelor of Laws degree and requires the completion of two specific units in addition to a high academic achievement overall. See the course structure for details. Learning outcomes Course Learning Outcomes express learning achievement in terms of what a student should know, understand and be able to do on completion of a course.
The aim is to apply principles and concepts from a variety of social science disciplines e. Topics include how technology changes relationships, the cumulative advantages and disadvantages associated with technology, digital natives versus digital immigrants, the pace of technological change, changes to the nature of how people learn and think, and the meaning of technology in society.
An introduction to the structure and function of living organisms. The objective is to use knowledge about biological principles and scientific reasoning to make informed decisions about the natural world.
Topics include the chemical foundations of life, cell biology, genetics, evolution, ecosystems, and the interdependence of living organisms. Discussion also covers the importance of the scientific method to biological inquiry and the impact of biological knowledge and technology on human societies.
Students may receive credit for only one of the following courses: Fulfills the laboratory science requirement only with previous or concurrent credit for BIOL A hands-on study of the structure and function of living organisms. The goal Bachelor of computer applications assignments to apply the scientific method and to use scientific and quantitative reasoning to make informed decisions about experimental results in the biological sciences.
Laboratory exercises emphasize the scientific method and explore topics such as the chemical foundations of living organisms, cell structure and function, and the classification of organisms. The objective is to design programs using pseudocode and the C programming language.
Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application.
Algorithms are used to demonstrate programming as an approach to problem solving. The first in a sequence of courses in Java.
CMIS or prior programming experience. A study of structured and object-oriented programming using the Java language.
The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts.
Further study of the Java programming language.
|2018-2019 Catalog||Students may be admitted directly to the Ph. Prior to applying for admission, students are encouraged to visit the department's website and ensure that their research interests match with that of a faculty member.|
The objective is to design, implement, test, debug, and document Java programs, using appropriate development tools. Topics include object-oriented design, event-driven programming, exceptions, recursion, arrays, and data structures. A study of the fundamental concepts of computer architecture and factors that influence the performance of a system.
The aim is to apply practical skills to computer systems architecture. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science.
Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications.
A comparative study of programming languages. The aim is to write safe and secure computer programs. Topics include the syntax and semantics of programming languages and run-time support required for various programming languages. Programming projects using selected languages are required.
A study of object-oriented and concurrent programming using features of Java.
The goal is to design, implement, test, debug, and document complex robust programs in an object-oriented language. Concepts of object-oriented programming such as composition, classification, and polymorphism are explored. Topics include the principles of concurrent programming such as task synchronization, race conditions, deadlock, threads, and event-driven graphic user interface programs.
Programming projects are implemented in Java. A study of user-defined data structures and object-oriented design in computer science.
The aim is to develop secure Java programs. Topics include linked lists, stacks, queues, arrays, maps, vectors, and trees. Algorithms that perform sorting, searching, and recursion are discussed and analyzed. A hands-on, project-based introduction to computer graphics.
The goal is to develop projects that render graphic images and animate three-dimensional objects.BACHELOR OF COMPUTER APPLICATIONS (Revised Syllabus) ASSIGNMENTS (For July, and Jan., sessions) (1st Semester) BCS BCS Bachelor of Computer Applications (BCA) The basic objective of the programme is to open a channel of admission for computing courses for students, who have done the 10+2 and are interested in taking computing/IT as a career.
f. academic session Bachelor of Computer Applications. Syllabus of Bachelor of Computer Applications (BCA), approved by BCA Coordination Committee on 26 th July & SubCommittee Academic Council held 28 th July CUNY School of Professional Studies, a public institution, has been offering online bachelor's degree programs since All of the online classes are recorded and archived so students can.
Explore your passion for environmental management, sustainability and species conservation in our Bachelor of Environmental Science degree. Develop foundational scientific knowledge and gain hands-on skills in state-of-the-art facilities and on field trips in the living laboratory of World Heritage rainforests, reefs and rivers that surround our campuses.
Course Summary Business Information Systems and Computer Applications has been evaluated and recommended for 3 semester hours and may be transferred to .