Data Science Courses, Bar-Ilan University

This table includes courses given at Bar-Ilan that may be relevant to students interested in Data Science.
Note:  full and accurate course details should be taken from Bar-Ilan official course catalog. We’ll do our best to keep this table updated.

(legend – see below table)

Data Science Related Courses at Bar-Ilan University
Course #Course NameDepartmentCategoryTarget AudiencePointsTypeSemesterDegreeGiven in TASHAPA
13619Digital Humanities and the Analysis of Hebrew TextsJewish LiteratureNLP/TextExposure2LectureAnnualBoth
27437Information Theory and Learning MethodsBrain ScienceML/DL/NNCore1.5LectureBUndergrady
27504Theories on Nerve Networks and Machine LearningBrain ScienceML/DL/NNCore2LectureAGrady
278237Artificial intelligence: from humanoids to swarms of thinking machinesSTSAIExposure2LectureAnnualGrady
35603Algorithms IInformation ScienceAlgorithms/Data StructuresApplied1LectureAUndergrady
35605Big DataInformation ScienceDB/Big DataApplied1LectureAGrady
35615Programming BasicsInformation ScienceProgrammingApplied1LectureBUndergrady
35616Advanced programmingInformation ScienceProgrammingApplied1LectureBUndergrady
35617Advanced data analysisInformation ScienceData Mining / VisualizationApplied1LectureBUndergrady
35625Big Data applicationsInformation ScienceDB/Big DataApplied1LectureBUndergrady
35633Data Science introductionInformation ScienceML/DL/NNApplied1LectureBUndergrady
35712Digital HumanitiesInformation ScienceDigital HumanitiesExposure1LectureABothy
35728Introduction to DatabasesInformation ScienceData Mining / VisualizationApplied1LectureAUndergrady
35733Introduction to DatabasesInformation ScienceDB/Big DataApplied1LectureBUndergrady
35809Geographic Information SystemsInformation ScienceGISApplied1LectureBGrady
35810Introduction to DatabasesInformation ScienceDB/Big DataApplied1LectureBGrady
35819Medical InformaticsInformation ScienceMedicalApplied1LectureBGrady
35858Data VisualizationInformation ScienceData Mining / VisualizationApplied1LectureBGrady
35867Introduction to Programming - PythonInformation ScienceProgrammingApplied1LectureBGrady
35869Advanced PythonInformation ScienceProgrammingApplied1LectureAGrady
35879The Semantic WebInformation ScienceDigital HumanitiesApplied1LectureAGrady
35880Algorithms 2Information ScienceAlgorithms/Data StructuresApplied1LectureAGrady
35887Machine LearningInformation ScienceML/DL/NNApplied1LectureBGrady
35890Introduction to digitization of textual and graphic informationInformation ScienceDigital HumanitiesApplied1LectureBGrady
35954Selected issues in Digital humanitiesInformation ScienceDigital HumanitiesExposure1SeminarBGrady
35955Semantic web applications for digital humanitiesInformation ScienceDigital HumanitiesExposure1SeminarAGrady
55505Logistic Information System ManagementManagementBI/User Behavior Applied1LectureAGrady
55703Information System Management in IndustryManagementBI/User Behavior Applied1LectureBGrady
70651big data management technicsBuisness AdministrationDB/Big DataApplied1LectureBGrady
70673VisualizationBuisness AdministrationData Mining / VisualizationApplied1LectureBGrady
70677Global Information Systems (GIS)Buisness AdministrationGISApplied1LectureBGrad
70680Data Mining with RBuisness AdministrationData Mining / VisualizationApplied1LectureAGrady
70833Introduced to Artificial IntelligenceBuisness AdministrationAIApplied1LectureBGrady
70949Data Mining and Information DisclosureBuisness AdministrationData Mining / VisualizationApplied1LectureBGrady
75145Computer Applications in Documentation and Study of PlaceGeographyGISApplied1LectureBUndergrady
75335Advanced GIS AGeographyGISApplied2LectureABothy
75373Introduction to GISGeographyGISApplied1.5LectureABothy
75929Methods of Data AnalysisGeographyData Mining / VisualizationApplied1LectureBGrad
75967Python Scripting for GISGeographyGISApplied1.5LectureBBothy
80235*Introduction to Programming using pythonLifeProgrammingApplied1LectureAUndergrad
80376Matlab for BiologistsLifeProgrammingApplied1LectureAUndergrady
80397Statistics and Data ScienceLifeData Mining / VisualizationApplied0.5LectureABoth
80512Computational BiologyLifeBioApplied1LectureBUndergrady
80513BioinformaticsLifeBioApplied1LectureBUndergrady
80515Introduction to ComputingLifeProgrammingApplied1.5LectureAUndergrady
80665Medical InformaticsLifeMedicalApplied1LectureBPhysician Programming Certificate Studies
80672Advanced Tools to Genome AnalysisLifeBioApplied1LectureABothy
80675Clinical Informatics - Clinical Data MiningLifeBioApplied0.5LectureABothy
80724Python Programming for Scientific ResearchLifeProgrammingApplied1LectureBBothy
80725Deep Learning and Artificial Intelligence in MedicineLifeML/DL/NNApplied1LectureBBothy
81936Digital Image ProcessingMedicineImageApplied1LectureBGrady
81958Text Mining for Cancer ResearchMedicineMedicalApplied1LectureAGrady
83003MATLAB programming and applicationsEngineeringProgrammingCoreLabBUndergrady
83214Tools for Numerical AnalysisEngineeringAlgorithms/Data StructuresCore1LectureBUndergrady
83216Introduction to Statistics and ProbabilityEngineeringStatistics/ProbablityCore1.5LectureAUndergrady
83223Object Oriented ProgrammingEngineeringProgrammingCore1LectureAUndergrady
83224Data Structures and Algorithms IIEngineeringAlgorithms/Data StructuresCore1.5LectureBUndergrady
83245Signals and SystemsEngineeringSignal ProcessingCore1.5LectureBUndergrady
83302Random Signals and NoiseEngineeringStatistical TheoryCore1.5LectureAUndergrady
83320Digital Signal Processing IEngineeringSignal ProcessingCore1.5LectureBUndergrady
83321Statistical Algorithms for Signal ProcessingEngineeringSignal ProcessingCore1.5LectureBUndergrady
83412Genetics and Molecular BiologyEngineeringBioApplied1LectureBBothy
83414Biological data scienceEngineeringBioApplied1.5LectureBBothy
83420Statistical Analysis of DataEngineeringStatistical TheoryCore1.5LectureBBothy
83456Design and Analysis of AlgorithmsEngineeringAlgorithms/Data StructuresCore1LectureABothy
83459Software EngineeringEngineeringProgrammingCore1LectureBUndergrady
83620Information TheoryEngineeringStatistical TheoryCore1LectureABothy
83622Introduction to Machine LearningEngineeringML/DL/NNCore1LectureBUndergrady
83623Signal Processing for NetworksEngineeringNetworksCore1LectureABothy
83624Digital Signal Processing IIEngineeringSignal ProcessingCore1.5LectureABothy
83629Digital Image ProcessingEngineeringImageCore1LectureBBothy
83643Machine learning theoryEngineeringML/DL/NNCore1LectureABothy
83665Computational BiologyEngineeringBioCore1LectureABothy
83666Control ofTheory for Biological SystemsEngineeringBioCore1LectureABothy
83805Continuous and Combinatorial OptimizationEngineeringOptimizationCore1.5LectureAGrady
83806Random ProcessesEngineeringStatistical TheoryCore1.5LectureBGrady
83807Quantum ComputingEngineeringAlgorithms/Data StructuresCore1.5LectureAGrady
83841Statistical Machine LearningEngineeringML/DL/NNCore1LectureAGrady
83843deep generative modelsEngineeringML/DL/NNCore1LectureAGrady
83867Probabilistic Methods and AlgorithmsEngineeringAlgorithms/Data StructuresCore1LectureBGrady
83876Decision Support Systems in medical imagingEngineeringMedicalCore1LectureBGrady
83880Seminar/Advanced Topics in Signal ProcessingEngineeringSignal ProcessingCore1LectureBGrady
83881Digital speech processingEngineeringSpeechCore1LectureBGrad
83882Deep LearningEngineeringML/DL/NNCore1LectureAGrady
83887Spatial Signal ProcessingEngineeringSignal ProcessingCore1LectureBGrady
83888Computer VisionEngineeringImageCore1LectureBGrady
83889Advanced Topics in Statistical Signal ProcessingEngineeringSignal ProcessingCore1LectureAGrady
83900Discovery TheoryEngineeringSignal ProcessingCore1LectureAGrady
83901Introduction to Data Science with PythonEngineeringML/DL/NNCore1LectureBGrady
83905Seminar/Advanced Topics in Machine Learning and Data ProcessingEngineeringML/DL/NNCore1LectureAGrady
83906Independence-based Blind Source SeparationEngineeringSignal ProcessingCore1LectureAGrady
83907Advanced topics in deep learningEngineeringML/DL/NNCore1LectureBGrady
83908Advanced topics in differential privacyEngineeringPrivacyCore1LectureBGrady
83920Parallel Computation using a GPUEngineeringProgrammingCore1LectureAGrady
83979Statistics and Data AnalysisEngineeringStatistics/ProbablityCore1LectureBGrady
86605Data science for physicistsPhysicsML/DL/NNApplied1.5LectureBBoth
86771Machine Learning for PhysicistsPhysicsML/DL/NNApplied1.5LectureBBoth
88151Computer Applications in MathMathProgrammingApplied1LectureBUndergrad
88153Introduction to Mathematical ProgrammingMathProgrammingApplied1LectureBUndergrady
88165Introduction to Probabilitiy and StatisticsMathStatistics/ProbablityCore2LectureBUndergrady
88170Introduction to ComputingMathProgrammingApplied1.5LectureAUndergrady
88174Introduction to Object Oriented ProgrammingMathProgrammingCore1LectureBUndergrady
88263Introduction to StatisticsMathStatistics/ProbablityCore2LectureAUndergrady
88280Data Structures and AlgorithmsMathAlgorithms/Data StructuresCore2LectureAUndergrady
88584Image ProcessingMathImageCore1LectureBUndergrady
88615Introduction to Probabilitiy and StatisticsMathStatistics/ProbablityCore1LectureBTeacher Certificationy
886210Risk management and time seriesMathFinance/EconometricsCore1LectureSummerGrady
88622Introduction to Probabilitiy and StatisticsMathStatistics/ProbablityCore1.5LectureAGrady
88623Probability and Stochastic ProcessesMathAlgorithms/Data StructuresCore1.5LectureBGrady
88624Analysis of Statistical DataMathData Mining / VisualizationCore1LectureSummerGrady
88631Introduction to Probabilitiy and StatisticsMathStatistics/ProbablityCore0.5LectureAGrady
886788Data Science SeminarMathML/DL/NNCore1SeminarBGrady
886960Introduction to Programming using pythonMathProgrammingApplied1LectureBGrady
886961.MathProgrammingApplied1LectureAGrady
886970Data Processing, Analysis and VisualizationMathData Mining / VisualizationApplied1LectureBGrady
886980Networks and Complexity in the Real WorldMathNetworksApplied1LectureAGrady
88760Introduction to StatisticsMathStatistics/ProbablityCore1LectureAGrady
88761Introduction to Statistics IIMathStatistics/ProbablityCore1LectureBGrady
88775Statistical TheoryMathStatistics/ProbablityCore1.5LectureBGrady
88779Random graphs and networksMathNetworksCoreLectureBGrad
88780Supervised and Unsupervised LearningMathML/DL/NNCore1LectureAGrady
887810Introduction to artificial intelligenceMathML/DL/NNCore1LectureBGrady
88784OptimizationMathOptimizationCore1.5LectureAGrady
88962Probability and Stochastic ProcessesMathAlgorithms/Data StructuresCore1.5LectureAGrady
889630Random processes on graphsMathAlgorithms/Data StructuresCore1.5LectureBGrad
89110Introduction to Computer ScienceComputer ScienceProgrammingCore1.5LectureAUndergrady
89111Introduction to Object Oriented ProgrammingComputer ScienceProgrammingCore1LectureBUndergrady
89120Data StructuresComputer ScienceAlgorithms/Data StructuresCore1LectureBUndergrady
89210Algorithmic Programming IComputer ScienceProgrammingCore1LectureAUndergrady
89211Algorithmic Programming IIComputer ScienceProgrammingCore1LectureBUndergrady
89220Algorithms 1Computer ScienceAlgorithms/Data StructuresCore1.5LectureAUndergrady
89255Graph TheoryComputer ScienceNetworksCore1.5LectureAUndergrady
89262General ProbabilityComputer ScienceStatistics/ProbablityCore1LectureAUndergrady
89264BiostatisticsComputer ScienceBioCore1.5LectureAUndergrady
89276Numeric MethodsComputer ScienceAlgorithms/Data StructuresCore1LectureBUndergrad
89312Programming in a multi-processor environmentComputer ScienceProgrammingCore1LectureBUndergrady
89322Algorithms 2Computer ScienceAlgorithms/Data StructuresCore1LectureBUndergrady
89350Introduction to Communication NetworksComputer ScienceNetworksCore1LectureAUndergrady
89362General StatisticsComputer ScienceML/DL/NNCore1LectureBUndergrady
894043Advanced Seminar in natural lagquage processingComputer ScienceNLP/TextCore1SeminarAGrady
89408Advanced Seminar in Algorithmic Game TheoryComputer ScienceGame TheoryCore1SeminarAGrad
894112User Behavior Machine Learning Algorithms SeminarComputer ScienceBI/User Behavior Core1SeminarBUndergrady
89421Seminar/Strategic Planning for RobotsComputer ScienceRoboticsCore1SeminarBUndergrad
89452Seminar/Web, Crowd and Big Data ManagementComputer ScienceDB/Big DataCore1SeminarAUndergrady
894531Seminar: Learning Algorithms and Natural Language ProcessingComputer ScienceNLP/TextCore1SeminarBGrady
89454Structures for SemanticsComputer ScienceNLP/TextCore1SeminarAGrady
89460Seminar: From Text to InformationComputer ScienceNLP/TextCore1SeminarBUndergrad
89471Seminar in Pattern RecognitionComputer ScienceImageCore1SeminarBUndergrady
894851Advanced Seminar in Text UnderstandingComputer ScienceNLP/TextCore1SeminarBGrady
89542Management of Big Web DataComputer ScienceDB/Big DataCore1LectureAUndergrady
89570Artificial IntelligenceComputer ScienceAICore1LectureABothy
89581Database SystemsComputer ScienceDB/Big DataCore1LectureBUndergrady
89608Speech RecognitionComputer ScienceSpeechCore1LectureBGrady
89641Topics in Information TheoryComputer ScienceStatistical TheoryCore1LectureAGrad
89654Advanced Methods in Machine LearningComputer ScienceML/DL/NNCore1LectureBGrady
89679Workshop in DatabasesComputer ScienceDB/Big DataCore1WorkshopAGrady
89680Natural Language ProcessingComputer ScienceNLP/TextCore1.5LectureAGrady
89685 Introduction to RoboticsComputer ScienceRoboticsCore1LectureAGrady
89687Deep Learning Methods for Texts and SequencesComputer ScienceNLP/TextCore1LectureBGrady
89919Applied Probabilistic Models in Computer ScienceComputer ScienceStatistics/ProbablityCore1LectureAGrady
89950Advanced Topics in Artificial IntelligenceComputer ScienceAICore1LectureBGrady
999025Data Science for JuristsLawML/DL/NNExposure1.5LectureAUndergrady
89594Formal Representations for Natural LanguagesComputer ScienceNLP/TextCore1.5LectureBUndergrad
66880Econometrics of Time SeriesEconomicsFinance/EconometricsApplied1LectureBGrad
27505Analysis of Symbols and DataBrain ScienceSignal ProcessingCore2LectureBGrady
80586Machine learning and applications for biological data analysisLifeBioApplied1LectureBBothy
35626Data ScienceInformation ScienceML/DL/NNApplied1.5LabABothy
80534Biostatistics and Introduction to Clinical TrailsLifeBioApplied1LectureBGrady
80392Computational GenomicsLifeBioApplied1LectureABothy
83656Digital Processing of GeometryEngineeringGeometryCore1LectureABothy
83633Digital Geometric Processing IIEngineeringGeometryCore1LectureBBothy
83641Shape Optimization & UnderstandingEngineeringGeometryCore1LectureBBoth
89991Machine Learning ColloqiumComputer ScienceML/DL/NNCoreColloquiumAnnualGrady
83676Data MiningEngineeringData Mining / VisualizationCore1LectureBBothy
83674EngineeringML/DL/NNCore1.5LectureBBothy
83692Social networksEngineeringNetworksCore1LectureBBothy
84328Computational ChemistryChemistryAPPLICATIONSApplied1LectureBBothy
84846Introduction to CheminformaticsChemistryAPPLICATIONSApplied1LectureBBothy
84107Statistics and Probability for Chemists (SPC)ChemistryStatistics/ProbablityApplied1LectureAUndergrady
84190Introduction to Computers in ChemistryChemistryProgrammingApplied1LectureBUndergrady
88778Network ScienceMathNetworksCore1.5LectureBBothy
70647Text MiningBuisness AdministrationNLP/TextApplied1LectureBBothy
70648Big data applications in MarketingBuisness AdministrationAPPLICATIONSExposure1LectureABothy
70784Data WarehousingBuisness AdministrationDB/Big DataApplied1LectureBBothy
70798Storage SystemsBuisness AdministrationDB/Big DataApplied1LectureBBothy
27208Introduction to ProbabilityBrain ScienceStatistics/ProbablityCore1LectureAUndergrady
27213Introduction to StatisticsBrain ScienceStatistics/ProbablityApplied1.5LectureBUndergrady
27305Signal ProcessingBrain ScienceSignal ProcessingCore1LectureBUndergrady
27436Neuronal NetworkBrain ScienceML/DL/NNCore1LectureAUndergrady
55002Introduction to Statistics AManagementStatistics/ProbablityApplied1LectureAUndergrady
55003Introduction to Statistics BManagementStatistics/ProbablityApplied1LectureBUndergrady
55006Introduction to probabilityManagementStatistics/ProbablityApplied1LectureBUndergrady
55089Service ManagementManagementStatistics/ProbablityApplied1LectureAUndergrady
86156Probability and Statistics for PhysicistsPhysicsStatistics/ProbablityApplied1.5LectureBUndergrady
86164Introduction to Computers in PhysicsPhysicsProgrammingApplied1LectureAUndergrady
66153Introduction to Statistics IEconomicsStatistics/ProbablityApplied1LectureAUndergrady
66154Introduction to Statistics IIEconomicsStatistics/ProbablityApplied1LectureBUndergrady
66862Python for Economists IntroductoryEconomicsProgrammingApplied0.5LectureAGrady
66863EconomicsProgrammingApplied0.5LectureBGrady
89688Statistical Machine TranslationComputer ScienceNLP/TextCore1LectureBBothy
894044Research seminar in natural language processing – part 2Computer ScienceNLP/TextCore1SeminarABothy
894483Seminar in Machine Learning and Speech ProcessingComputer ScienceNLP/TextCore1SeminarBUndergrady
89493Seminar/Applied Machine Learning for NLPComputer ScienceNLP/TextCore1SeminarBUndergrady
89511Machine LearningComputer ScienceML/DL/NNCore1LectureABothy
89512Computational BiologyComputer ScienceBioCore1LectureBBothy
89519Machine Learning for HealthcareComputer ScienceMedicalCore1LectureBBothy
89560Image ProcessingComputer ScienceImageCore1LectureBBothy
896541Practical topics in Machine LearningComputer ScienceML/DL/NNCore1LectureBBothy

LEGEND

Target Audience:

  • Core: Students interested in understanding in depth how core data science methods and algorithms work, and in developing such methods.
    Typical student profile: rigorous programming, mathematical and algorithmic skills.
  • Applied: Students interested in learning applied data science methods for the purpose of applying them extensively in various domains.
    Typical student profile: basic programming and analytical skills, which may be acquired through relevant courses listed here for this audience.
  • Exposure: Students interested in high-level understanding of data science  methods and their potential in various fields, in applying them using tools which do not require programming, and in social and ethical aspects of data science.
    Typical student profile: students from broad disciplines who may not have programming or mathematical skills, or – for some courses – students interested in social, legal or ethical aspects of data science.

Points:

  • Usually, each point corresponds to two hours in one semester.

Category:

  • Fundamentals:
    • Statistics/Probablity
    • Programming
    • Math
    • Algorithms/Data Structures
  • CORE
    • Signal Processing
    • ML/DL/NN – Machine Learning, Deep Learning, Neural Networks
    • Optimization
    • DB/Big Data
    • Networks
    • Data Mining / Visualization
    • Statistical Theory
    • AI – Artificial Intelligence (Agents, Problem Solving, Planning, Search algorithms, …)
    • Privacy
    • Game Theory
  • APPLICATIONS
    • NLP/Text
    • Image – Image, Video  Processing, Pattern Recognition
    • Speech – Speech and Audio Processing
    • Bio – BioInformatics, Computational Biology
    • Finance/Econometrics –
    • GIS – Geographic Information Systems (Geography)
    • BI/User Behavior – Business Intelligence
    • Digital Humanities
    • Medical
    • Robotics

 

Disclaimer

 

izmir escort
istanbul escort