Junior Design Options are as follows (students must pick one option and may not change): Six credits of the Junior Design option are used as Major Requirements and the overage credits of research/VIP (5 credit hours/2 credit hours) may be used as free electives. It does have algorithms, though, but not the "back-end" kind of stuff. Design and implement small languages/language extension in different paradigms, Ability to design and evaluate software systems that rely on parallelism, concurrency or distribution, Ability to design ubiquitous systems that rely on distributed embedded devices, Ability to verify system properties based on specification, CS1301 Introduction to Computing and Programming, 3, CS1331 Introduction to Object-Oriented Programming, 3, CS1332 Data structures and Algorithms, 3, CS2050 or CS2051 Introduction to Discrete Math for CS, 3, CS2110 Computing Organization and Programming, 4, CS3220 Computer Structures: HW/SWCodesignof a Processor, 3, CS3510or CS 3511Design and analysis of algorithms, 3, CS4290 Advanced Computer Organization, 3, CS3300 Introduction to Software Engineering, 3, CS4240Compilers, Interpreters, and Program Analyzers, 3, CS4233 Parallel Computer Architecture, 3, CSSpecial Topics Design of Gaming Consoles, 3, CSSpecial Topics Scalable Information Systems and Technologies, 3, CS4685 Pervasive Systems and Networking, 3, CS Special TopicsScalable Information Systems and Technologies, 3, CS Special TopicsDesign of Gaming Consoles, 3, CS4235 Introduction to Information Security, 3, CS4240 Compilers, Interpreters, and Program Analyzers, 3, CS6241 Design and Implementation of Compilers, 3 (PrereqCS4240), CS6246 Object-oriented Systems and Languages, 3 (PrereqCS2340). The student who pursues the People thread can combine it with Devices to study human-robot interaction, InformationInternetworksto pursue research in data visualization, Intelligence for learning sciences and technology, Systems & Architectureto explore ubiquitous computing, or various other combinations. Information, Legal The course covers basic techniques (such as divide-and-conquer, dynamic programming, greedy algorithms, local search) for the design and analysis of efficient algorithms for standard computational problems (related to graphs, hashing, sorting, optimization, etc). Students using CREATE-X (option 4) for junior design take at least 6 hours of CREATE-X Start-ip Lab and Idea 2 Prototype (I2P) and 3 of the 6 hours must be I2P. The Georgia Institute of Technology is accredited by the Southern Association of Colleges and Schools Commission on Colleges to award baccalaureate, masters, and doctoral degrees. Students acquire the technical knowledge and skills necessary for expressing, specifying, understanding, creating, and exploiting computational models that represent cognitive processes. +1 404.894.2000 Option 3 - Satisfy Georgia Tech Research Option. Your higher level classes become . ECE 2031 is a 2 credit ECE laboratory class and is a requirement for both electrical engineering and computer engineering majors. Students using CREATE-X (option 4) for junior design take at least 6 hours of CREATE-X Start-ip Lab and Idea 2 Prototype (I2P) and 3 of the 6 hours must be I2P. Two of three lab sciences MUST be a sequence. The Systems & Architecture thread deals with a complete vertical slice of system building from processor design, memory organization to virtualization and operating system layers all the way up to the programming interfaces, languages and the tool chains such as compilers, debuggers and profilers. Privacy Policy. Select one for Professionalism/Ethics requirement: Select one of the following for Building Devices: Select one of the following for Devices in the Real World: Select one of the following for Computational Complexity: Select one of the following for Embodied Intelligence: Select two of the following for Approaches to Intelligence: Bachelor of Science in Computer Science - Thread: Devices & Intelligence, The Science of Physical Activity and Health, Flourishing: Strategies for Well-being and Resilience, Linear Algebra with Abstract Vector Spaces, American Government in Comparative Perspective, Introduction to Object Oriented Programming, Data Structures and Algorithms for Applications, Introduction to Discrete Mathematics for Computer Science, Honors - Induction to Discrete Mathematics for Computer Science, Technology and Sustainable Community Development, Design and Analysis of Algorithms, Honors, Mobile Applications and Services for Converged Networks, Introduction to Probability and Statistics, Probability and Statistics with Applications. Bachelor of Science in Computer Science - Thread: Intelligence & Media. It emphasizes different system properties such as performance, power consumption, reliability, security, and availability. & Privacy Information, Alumna Creates App to Help Victims of Sexual Harassment in Bangladesh, Scientist Presents Out of this World Research at International Conference, Inclusion and Community Top Priorities for OMSCS Women in Tech Seminar, Basic Discrete structures: set theory, graph theory, Basic Computer System Organization: Hardware and Software Layers, Compiler Construction and Language Implementation, Architecture Components and Design Techniques (e.g., pipelining, memory hierarchies), Architecture Performance Measurement and Evaluation, Operating Systems and Resource Management Concepts, Concepts of Concurrency, Parallelism and Distribution, Modeling and Design of Complex Software Systems, Understanding and Controlling System Properties (such as reliability, performance, correctness), Ability to write simple tools based onlexer/parser technology, Ability to write simple code generator/assembler, Ability to design simple pipelined machines based on Von Neumann architecture. From what I heard, Intelligence is a lot of neural networks, heuristics and that kind of high-level stuff. This page was last edited on 30 December 2021, at 22:10. Bachelor of Science in Computer Science - Thread: Theory & Intelligence Pass-fail only allowed for Free Electives (max 6 credit hours), CS 1100, and CS 1171 (if required). The intelligence thread includes fields ranging from artificial intelligence, machine learning, perception, cognitive science and more. Students using CREATE-X (option 4) for junior design take at least 6 hours of CREATE-X Start-ip Lab and Idea 2 Prototype (I2P) and 3 of the 6 hours must be I2P. Login. (VIP 1 + VIP 2 + VIP 3) (for a total of 5 credit hours) + LMC3403 = 8 hours of VIP credit. It emphasizes varying levels of intelligence and natural cognitive agents such as humans, ants, or bees. Atlanta, GA 30332 The student who pursues Intelligence can combine it with Devices to become aroboticist, with People to build adaptive interfaces, or with Media to build smart and adaptive entertainment - to name a few of the far-reaching possibilities. The People thread is where computing meets users. Pass-fail only allowed for Free Electives (max six credit hours ),CS1100, and CS1171 (if required) . Ability to implement simple operating system kernels that deal with memory management, process scheduling, synchronization, thread management, etc. Students can consult with their advisor using the information found here. It emphasizes varying levels of intelligence and natural cognitive agents such as humans, ants, or bees. This thread spans a vast spectrum of systems ranging from parallel and distributed systems to emerging multi-core systems, as well as domain specific systems (such as gaming consoles, healthcare information systems, real-time embedded controllers used in avionics, and so on). Signal and information processing is at the heart of our modern world, powering today's The result is an intensely focused undergraduate program tailored to a students interests and real-world opportunities. Contact: 1 Minimum grade of C required. | North Avenue There is no one best thread or best combination, despite how strongly people defend their own, and similarly there are no threads that should be considered lesser than the rest. Sure, it sounds cool, but it's basically a math/theory class that is heavy on calculus and proofs. The BS in Computational Media (CM) offers a thorough education in all aspects of the computer as a medium: the technical, the historical-critical, and the applied. Media+intelligence seems to be leaning more towards making AI. The Georgia Institute of Technology has been awarded a grant of $499,753 by the National Science Foundation's Convergence Accelerator to develop the Competency Catalyst project in conjunction with the University System of Georgia (USG). hows the coursework and do you think it'll bring a lot of job opportunities? The PDF will include all information unique to this page. For more information, please see our Campus Map, Public sexual harassment has become a large and growing concern in, The Society for Industrial and Applied Mathematics (SIAM) hosted this, When Georgia Tech launched its Online Master of Science in Computer, Office of Community and Student Engagement, School of Computational Science and Engineering, Constellations Center for Equity in Computing, Emergency The Intelligence thread is one of the eight threads available to undergraduate Computer Science majors and minors. Students learn skills and knowledge for expressing, specifying, understanding, creating, and explaining computational models that represent cognitive models. North Avenue Artificial Intelligence and Machine Learning; Computational Bioscience and Biomedicine . Information, Legal Pass-fail only allowed for Free Electives (max 6 credit hours), CS1100, and CS1171 (if required). Program graduates have significant hands-on and theoretical knowledge of computing and an understanding of visual design and the history of media. (VIP 1 + VIP 2 + VIP 3) (for a total of 5 credit hours) + LMC3403 = 8 hours of VIP credit. Note 2: CS 2110 is required for Intelligence Thread, CS 2261 is required for People and Media. Extra three hours for CREATE-X option can be used in free electives. Note 3: The amount of free electives depends on CS & LMC/MT thread combination chosen. Every thread has their merits, and you really just need to find the combination that aligns with your interests. North Avenue, Atlanta, GA 30332 +1 404.894.2000 Pass-fail only allowed for Free Electives (max 6 credit hours), CS1100, and CS1171 (if required). The People thread is where computing meets users. Select one for Profesionalism/Ethics requirement: Select one of the following for Computational Complexity: Select one of the following for Embodied Intelligence: Select six credit hours of the following for Approaches to Intelligence: Select six credit hours of the following for Computational Science and Engineering: Bachelor of Science in Computer Science - Thread: Modeling - Simulation & Intelligence, The Science of Physical Activity and Health, Flourishing: Strategies for Well-being and Resilience, Linear Algebra with Abstract Vector Spaces, American Government in Comparative Perspective, Introduction to Object Oriented Programming, Data Structures and Algorithms for Applications, Introduction to Discrete Mathematics for Computer Science, Honors - Induction to Discrete Mathematics for Computer Science, Technology and Sustainable Community Development, Design and Analysis of Algorithms, Honors, Introduction to High Performance Computing, Introduction to Probability and Statistics, Probability and Statistics with Applications. Media Watch on Students take these 6 hours with LMC3403 (3 hours) for a total of 9 hours. Georgia Institute of Technology To this end, we emphasize designing and implementing artifacts that exhibit various levels of intelligence as well as understanding and modeling natural cognitive agents such as humans, ants, or bees. Junior Design Options are as follows (students must pick one option and may not change): Six credits of the Junior Design option are used as Major Requirements and the overage credits of research/VIP (5 credit hours/2 credit hours) may be used as free electives. North Avenue, Atlanta, GA 30332 The PDF will include all information unique to this page. This thread prepares students by helping them to understand the theoretical and computational foundations for designing, building, and evaluating systems that treat the human as a central component. If CS3630 is successfully completed, both requirements are fulfilled, and three credit hours are added to Free Electives. "Back-ends" require more reliability than a neural network or a heuristic can give you, from what I know. 404.894.2000, Catalog Group Contact - Undergraduate Advisors Contact: advising@cc.gatech.edu Select one for Professionalism/Ethics requirement: Select one of the following for Advanced Mathematics: Select one of the following for Embodied Intelligence: Select six credit hours of the following for Approaches to Intelligence: Bachelor of Science in Computer Science - Thread: Theory & Intelligence, The Science of Physical Activity and Health, Flourishing: Strategies for Well-being and Resilience, Linear Algebra with Abstract Vector Spaces, American Government in Comparative Perspective, Introduction to Object Oriented Programming, Data Structures and Algorithms for Applications, Introduction to Discrete Mathematics for Computer Science, Honors - Induction to Discrete Mathematics for Computer Science, Technology and Sustainable Community Development, Design and Analysis of Algorithms, Honors, Introduction to Probability and Statistics, Probability and Statistics with Applications. The intelligence thread focuses on top-to-bottom computational models of intelligence. Students completing VIP for their junior design requirement will be required to complete at least three semesters of VIP. Home | Institute for Information Security & Privacy | Georgia Tech 404.894.2000, Catalog Group Achieve a depth of understanding of some aspect of people: perceptual, social, motor, cognitive, and so on, Able to apply HCI techniques to identify usability problems and gather design requirements, Able to build working systems to address those problems, Able to apply qualitative and quantitative techniques to evaluate the success of those systems, CS1301 Introduction to Computing and Programming, 3, CS1331 Introduction to Object-Oriented Programming, 3, CS 1332Data Structures and Algorithms, 3, CS3750 Human-Computer Interface Design and Evaluation, 3, PSYC1101 Introduction to Psychology, 3 (social science elective), PSYC2015 Research Methods and Practices, 4, PSYC2760 Psychology of Human Language, 3, CS3790 Introduction to Cognitive Science, 3, CS4470 Introduction to User Interface Software, 3, CS4605 Mobile and Ubiquitous Computing, 3, CS4660 Introduction to Educational Technology, 3, CS 4745 Info & Communication Tech & Global Development, 3, CS4665 Educational Technology: Design and Evaluation, 3, CS4670 Computer-Supported Collaborative Learning, 3, CS4770 Mixed Reality Experience Design, 3, PSYC2020 Psychological Statistics, 4 (Required forPSYC3011, RequiresPSYC2010), CS4793 Perspectives Cognitive Science, 3, PSYC2210 Social Psychology, 3 (RequiresPSYC1101), PSYC3012 Cognitive Psychology, 4 (Requires 2020).