Bachelor’s Program in Computer Science and Physics
Expected Graduation: [Month, Year after 3.5 years from start]
Artificial Intelligence (Machine Learning + Deep Learning): Comprehensive understanding of AI principles, including supervised/unsupervised learning, neural networks, and real-world applications.
Natural Language Processing (NLP): Study of linguistic structures, sentiment analysis, sequence-to-sequence models, and applications such as text classification and machine translation.
Computer Architecture: In-depth study of system design, memory management, and processing units.
Operating Systems: Concepts such as process management, memory allocation, and file systems.
Mathematics: Advanced mathematical concepts essential for computational modeling and algorithm development.
Software Engineering: Focused on software design patterns, development methodologies, and team-based projects.
Quantum Mechanics: Foundations of quantum theory with applications to quantum computing.
Data Mining: Techniques for extracting knowledge and patterns from large datasets.
Deep Learning
Expertise in designing and implementing advanced models for various tasks, with a focus on optimization, performance improvement, and large-scale training. Proficient in using state-of-the-art frameworks to develop scalable solutions.
Machine Learning
Comprehensive knowledge of classical and modern machine learning algorithms, such as supervised, unsupervised, and reinforcement learning. Experienced in feature engineering, hyperparameter tuning, and deploying models in production environments.
Mathematics and Theoretical Foundations
Strong grasp of advanced mathematical concepts, including linear algebra, probability theory, and optimization techniques, essential for understanding and solving computational problems. Familiar with numerical methods and statistical models for data-driven insights.
Computer Architecture
Proficient in analyzing and designing efficient computational systems, ensuring performance scalability, and optimizing hardware-software integration for high-performance computing.
Quantum Computing
A strong foundation in quantum mechanics with a keen focus on applying these principles to cutting-edge computational problems. Experienced in designing quantum algorithms and understanding quantum error correction for reliable computation.
Familiar with a wide range of development environments, including:
IDE
Computer Specification
Programming Language
C
C++
Java
Python
Rust
Assembly
Operating System
Linux(Ubuntu, Kali)
Windows 11 Pro